Steakhouse and martini bar The Blu Halo opens in north St. Pete
/A stylish new steakhouse has opened in North St. Pete.
The Blu Halo officially debuted on Monday June 30th at 221 Main Street North on the ground floor of Park & Main, a new 17-story luxury apartment tower at the growing Echelon City Center development in the Carillon Office Park.
Originally founded in Tallahassee, The Blu Halo is a steakhouse and martini bar known for its modern take on classic American fare.
The team behind The Blu Halo chose St. Pete for its second location due to the city’s growing reputation as a dining destination. In April, the Michelin Guide recognized three restaurants in St. Pete.
Read More