The Blu Halo brings modern Americana dining to St. Pete (PHOTOS)
The Blu Halo, a new fine-dining restaurant, is opening its second Tampa Bay location on June 30 in the heart of Carillon Park’s Echelon City Center, in St. Petersburg. The Blu Halo offers a menu of steak and seafood dishes and a curated wine list. The full-service restaurant will also feature a private wine locker … Read more