
North St. Pete has a new steakhouse, martini bar
July 2, 2025 - An upscale steakhouse and martini bar has opened in the Carillon area of North St. Petersburg. The Blu Halo officially opened Monday on the ground floor of Park & Main, a new 17-story luxury apartment tower in the Echelon City Center mixed-use community. The Blu Halo has one other location in Tallahassee.