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

Casual restaurant and bar interior with high-top tables, bar seating, pendant lights, ocean-themed decor, and diners

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

Waterfront restaurant dining room with tables, wicker chairs, and sunset harbor views

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.

Five people pose behind a bar at Taverna on the Bay, with liquor bottles and turquoise lighting in the background.

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

  • "We’ve been in St Pete Beach for 3 days and have had dinner here twice already! Everything has been SO good! shrimp tacos! pasta with shrimp and scallops wings nachos and jalapeño poppers!!! Competitively priced icy cold wine- beach chic vibe! don’t miss out on this spot."

    Melinda J. | 5 Star Google Review

  • "Great new restaurant in Saint Pete Beach. It is a waterfront restaurant with great views of the intercoastal. They had a large diverse menu and the food was really good. Service was very attentive and friendly. Would definitely go back again."

    Dave C. | 5 Star Google Review

  • "We went here for dinner one evening and it was wonderful! The staff is amazing, so friendly. The food was incredible. We were told they are open for breakfast on weekends, so we went and again had wonderful food. Beautiful place with an incredible view. Turned out to be our favorite in St. Pete’s. Go there you won’t be disappointed."

    Deana B. | 5 Star Google Review