Sometimes the most extraordinary culinary experiences hide in the most unassuming places, and The Tavern at Bayboro in St. Petersburg is the living, breathing, sandwich-making proof of this universal truth.
Nestled in the Bayboro Harbor area near the University of South Florida St. Petersburg campus, this modest blue building with its small patio and unassuming facade could easily be overlooked by those rushing through the Sunshine City’s more tourist-heavy districts.
But that would be a mistake of sandwich-missing proportions.
The Tavern at Bayboro isn’t trying to be fancy, and that’s precisely what makes it magical…