Steakhouse and martini bar The Blu Halo coming to north St. Pete
/A new steak and seafood restaurant is coming to north St. Pete in early 2025.
The Blu Halo Restaurant and Bar in Tallahassee will open a second location at 221 Main Street North on the ground floor of Park & Main, the recently completed 17-story luxury apartment complex in Carillon Park’s Echelon City Center.
Park & Main is the newest residential building to open in the master-planned neighborhood, which will contain 2,300 multifamily units (of which 700 are already completed), a 120-key extended stay hotel, 150,000 square feet of retail, and 20,000 square feet of office space once complete.
Read More