St. Pete is a foodie hotspot, known for its independently owned, chef-driven restaurants that are constantly innovating. New restaurant concepts pop up here all the time. In fact, St. Pete is home to just about every cuisine type and restaurant ambiance you can dream of. A number of iconic, landmark restaurants are found in the city, too.
El Cap is the local hotspot for thick, juicy burgers. Ceviche Tapas Bar & Restaurant is where you can go to find some of the best Spanish tapas in town. And no list of the best restaurants in St. Pete would be complete without Red Mesa, a Mexican cantina complete with a fabulous outdoor patio.