Taverna On the Bay
Authentic Mediterranean & Greek Cuisine in St. Pete Beach
We’re on the bay front
5501 Gulf Boulevard
Suite 113
St. Pete Beach, FL 33706
Hours
SUNDAY – THURSDAY
4 pm–10 pm
FRIDAY & SATURDAY
Kitchen 4 pm–10 pm
Bar 4 pm–12 am
Groups & Parties
Planning a large group gathering or party?
Our large, spacious dining room is perfect for hosting large parties, family celebrations, and special gatherings, with custom menus and family-style dining options available to make every occasion memorable.
Speak to our team directly (727) 597-7777
Indoor and Outdoor Seating Available!
Order online
Pick Up Your Favorite Food
Don't feel like cooking today? We got you covered - order now!
Reservations
Join us for great food, beautiful bay views, and good company. Your table is waiting!
Events & Specials
There's always something happening at Taverna! From social dancing and line dancing to wine nights and daily food & drink specials, there's something for everyone.
About us
Dine In or Take Out
Taverna On The Bay offers authentic Mediterranean and Greek seafood dishes with stunning bayfront views. Enjoy fresh flavors, warm hospitality, and a beautiful dining experience framed by large panoramic windows overlooking the water.
Reviews from Happy Guests