Greek restaurant, Gyro restaurant, Mediterranean restaurant
Spiro's Taverna is a delightful Greek haven located at 1738 St Lucie W Blvd, Port St. Lucie, where vibrant flavors and warm hospitality collide. Known for its mouthwatering gyros and fresh spinach pie, this cozy eatery offers a casual atmosphere that's perfect for lunch or dinner. Diners rave about the quick service and the delicious baklava cheesecake that sweetens the palate. With accessible seating and outdoor options, Spiro's is a fantastic choice for families and solo diners alike, ensuring a memorable meal every visit.
Food & drink
Vibe
Tzatziki
Moussaka
Gyros
Baklava
Greek salad
French fries
By owner
Street View
Menu 1
Menu 2
Menu 3
Menu 4
Menu 5
Absolutely delicious.We visited on a sunday and what a great time.Our server was very friendly and answered our questions about the menu.Food was out quick and super hot.My Pitta was piping hot for so long.My wife thought the falafel was delicious and the rice pilaf too.Will definitely be back!!!!
Owner response
Thanks so much.We are looking forward to your next visit
Sweet employees that greet you with a smile paired with the ambient lighting and complimenting wall art make for a great first taste of Spiro’s! Not to mention their savory meals or sweet treats 🤤 All together this place is sure to fill your belly and spirit! I usually dont sit in but I might do this more often 🩷
Stopped in for dinner and enjoyed my experience.The service is fantastic! I ordered the gyro platter with the rice pilaf.Loved the platter, but the rice pilaf wasn't something I would recommend.The taziki was very sour cream forward, and the calamari was a bit over cooked, but had great flavor.Our server brought us a slice of their baklava cheesecake, and it was so good! The restaurant was clean, and they make their own greek dressing for purchase! I will be back 😀
Owner response
Thanks so much for this feedback so we can do better! As a small family owned business we are always looking for ways to improve! We hope on your next visit we impress :)
Italian restaurant
1329 St Lucie W Blvd, Port St. Lucie, FL 34986, United States
Japanese restaurant
1960 NW Courtyard Cir, Port St. Lucie, FL 34986, United States
Mexican restaurant
1685 St Lucie W Blvd, Port St. Lucie, FL 34986, United States
Mexican restaurant
270 NW Peacock Blvd, Port St. Lucie, FL 34986, United States
Chicken wings restaurant
2050 NW Courtyard Cir, Port St. Lucie, FL 34986, United States
Wedding venue
951 SW Country Club Dr, Port St. Lucie, FL 34986, United States
Latin American restaurant
270 NW Peacock Blvd, Port St. Lucie, FL 34986, United States
Venezuelan restaurant
119 SW Cashmere Blvd, Port St. Lucie, FL 34986, United States
Chicken wings restaurant
986 SW St Lucie W Blvd Unit 13, Port St. Lucie, FL 34986, United States