Best Mediterranean Restaurants in St. Petersburg
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Dining Options
Seating Options
Accessibility
6 restaurants available nearby
How is content generated
See what locals rave about
- CCarlaDenver / Colorado •1 review5.0Dined 2 days agoThe food, service and ambience were excellent! Many delicious unique food experiences including the steak tartar, carmelized scallops, spicy mediterranean mussels, and Peri Peri Chicken. High end and worth it!More infoAlleloPrice: Very Expensive• Mediterranean• St. Petersburg•4.8
- DDesireeVIPTampa / Central Florida West •164 reviews5.0Dined 4 days agoOur night started off excellent with Kiki at the front and continued with impeccable service from Katie. LaLa hit the mark with our entire night: we sat outside & Kiki put a heater at our table, the food was excellent. There was nice ambiance as well. Highly recommend this restaurant!More infoLALA St.PetePrice: Moderate• French American• St. Petersburg•4.7
- KKarenVIPColumbus •19 reviews5.0Dined 4 days agoFantastic experience at Predalina. From the atmosphere, service to food-all top notch. Special shoutout to our server, Omar! He was a gem. Honest and accommodating! We will be back. And soon!More infoPredalinaPrice: Expensive• Mediterranean• Tampa•4.7
- NNicoleTampa / Central Florida West •11 reviews5.0Dined 6 days agoGreat food. We sat outside, weather was nice but just views of the street, some occasional loud cars. Service was very good- just wish he had told us about the specials(we learned about them after we ordered when we heard the other server talking about them.) All our meals were very good. Tasty, fresh, and a lot of food. Great experience!More infoGratzzi GrillePrice: Expensive• Italian• St. Petersburg•4.6
- DDiannePhiladelphia County •26 reviews4.0Dined 7 days agoWent for the Steak on a Stone. Meat was tasty. Sardines were also crispy and delicious. Will definitely go again. Service was great. Lots of fun!More infoFado Portuguese CuisinePrice: Expensive• Portuguese• St. Petersburg•4.2
Discover best Mediterranean restaurants in St. Petersburg
Discover the vibrant Mediterranean dining scene in Tampa / Central Florida West, St. Petersburg, where various restaurants offer an authentic taste of Mediterranean flavors. These establishments capture the essence of Mediterranean cuisine through a diverse range of dishes that celebrate both traditional and innovative culinary styles. From Italian to Portuguese influences, each restaurant has its unique twist on Mediterranean staples, providing an array of choices for every palate. Whether you're craving seafood enriched with Mediterranean spices, savory meat dishes, or fresh salads with a Mediterranean flair, there's something to satisfy your taste buds. The dining experience is enhanced by the picturesque settings and warm hospitality characteristic of this region. St. Petersburg is renowned not only for its culinary delights but also for its commitment to quality and authenticity, making it a perfect destination for food lovers seeking a Mediterranean adventure. Enjoy a meal that not only tantalizes your senses but also provides a memorable, high-quality dining experience in the heart of Florida.