Experience Greek cuisine and culture without catching a flight overseas by taking a trip to Tarpon Springs! Here at UNATION, we’ve collected a list of the best Greek restaurants in Tarpon Springs you need to visit. A majority of the Greek restaurants in Tarpon Springs line up along the waterfront, enriching this gulf coast city with culture and continuing its ties to its Greek legacy!
Tarpon Springs houses one of the highest Greek-American populations than any other city in the States. Its history stands on the foundations of Greek sponge divers who immigrated and settled along the (now) famous seaside. As you peruse the gorgeous sponge-filled docks by the water, you’ll discover various Greek restaurants in Tarpon Springs waiting to greet you!
Experience fresh and classic Greek cuisine at a cozy Greek café in Tarpon Springs! Katerina’s Taverna & Grill offers taverna-style dining, serving favorites like various pita sandwiches, stuffed grape leaves, Greek-style lasagna, and more. Of course, being by the coast, Katerina’s also serves an assortment of seafood delights worth exploring, ranging from grouper to octopus!
Accompany your feast with a refreshment from Katerina’s luscious list of Greek wine, beer, and coffee. Then, end your experience on a sweet note with their dessert menu, offering sugary Greek delectables like baklava and rice pudding!
Hours & Location
Monday | Closed
Tuesday | 11:00am–10:00pm
Wednesday | 11:00am–10:00pm
Thursday | 11:00am–10:00pm
Friday | 11:00am–10:00pm
Saturday | 11:00am–7:00pm
Sunday | 11:00am–9:00pm
📍 619 N. Pinellas Ave, Tarpon Springs, FL 34689
Dine on the water with stunning views and sensational food at Dimitri’s on the Water! Like many of the Greek restaurants in Tarpon Springs, Dimitri’s serves classic Greek fare like Domaldes (stuffed grape leaves), gyros, and Moussaka (baked layered eggplant), among many more selections.
While enjoying the waterfront views, dine on some creatures from below the water, including octopus, scallops, shrimp, salmon, and other fishy finds! Plus, they’ll cook anything you hook! As well as serving fresh catches from the sea, this seafood and steakhouse also serve dishes caught and farmed on land. Their steakhouse menu consists of hearty meats, ranging from rib-eye to a lamb leg roast.
Hours & Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–9:00pm
Saturday | 11:00am–9:00pm
Sunday | 11:00am–9:00pm
📍 690 Dodecanese Blvd, Tarpon Springs, FL 34689
Fill up on fresh-baked goodies, satisfy your sweet tooth with sugary delights, and indulge in an assortment of Greek fare with Hellas! This bakery and restaurant serve a mixed collection of savory and sweet treats.
Savor up Greek specials with a plate of Hellas’ gyro platter, spanakopita, tiropita, or kabobs! Sweeten your day with a bakery order of cannolis, eclairs, Athenian chocolate mousse, baklava brownies, and tiramisu! Snack on numerous appetizers with starters like pickled octopus, pita bread paired with tzatziki sauce, lamb riblets, and a feta cheese spread. Hellas offers a diverse range of tastes and dishes to explore, making them a must-try on our list of Greek restaurants in Tarpon Springs you need to visit!
Hours & Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–10:00pm
Saturday | 11:00am–10:00pm
Sunday | 11:00am–9:00pm
📍 785 Dodecanese Blvd, Tarpon Springs, FL 34689
Waterfront views, fast food service, and authentic Greek cuisine! The Limani offers lots to love! Take a break from strolling past sponge docks and local gift stores for a quick taste of Greece. The Limani serves yummy handhelds, including pitas, hot dogs, and burgers, alongside kabobs, seafood baskets, and salads.
This Greek take-out food stall makes for a delicious and satisfying lunch stop while adventuring across Tarpon Spring! They offer numerous waterfront seating on a dock, providing glistening water views and sun-soaked dining.
Hours & Location
Monday | 11:30am–8:00pm
Tuesday | Closed
Wednesday | 11:30pm–8:00pm
Thursday | 11:30am–8:00pm
Friday | 11:30am–8:00pm
Saturday | 11:30am–8:00pm
Sunday | 11:30am–8:00pm
📍 776 Dodecanese Blvd, Tarpon Springs, FL 34689
“Mother knows best!” as Rapunzel’s stepmother would say! And Mama’s Greek Cuisine knows how to host a Greek feast! From authentic family recipes to live entertainment, Mama’s Greek Cuisine brings a unique Mediterranean dining experience to Tarpon Springs.
Every weekend, Mama’s celebrates the weekend with live Greek music and a belly dancing show every Saturday night from 7:00pm-10:00pm. On top of serving food with a show, Mama’s also provides a dog-friendly restaurant option with their gorgeous outdoor patio seating!
Hours & Location
Monday | 11:00am–10:00pm
Tuesday | 11:00am–10:00pm
Wednesday | 11:00am–10:00pm
Thursday | 11:00am–10:00pm
Friday | 11:00am–10:00pm
Saturday | 11:00am–10:00pm
Sunday | 11:00am–10:00pm
📍 735 Dodecanese Blvd, Tarpon Springs, FL 34689
You may not be on a paradise Greek island surrounded by the clear Aegean Sea! But with the glimmering Gulf of Mexico, Florida’s year-round tropical weather, and traditional cuisine from Mykonos, you’re pretty close! Mykonos joins the collection of Greek restaurants in Tarpon Springs that line up the popular Dodecanese Boulevard!
They serve classic Greek staples, ranging from Keftedes (fried meatballs) to lamb shank. They also serve a range of vegetarian-friendly options, including a vegetarian lasagna and Mousaka!
Hours & Location
Monday | 11:00am–10:00pm
Tuesday | 11:00am–10:00pm
Wednesday | 11:00am–10:00pm
Thursday | 11:00am–10:00pm
Friday | 11:00am–10:00pm
Saturday | 11:00am–10:00pm
Sunday | 11:00am–10:00pm
📍 628 Dodecanese Blvd, Tarpon Springs, FL 34689
Our last tasty recommendation on our list of Greek restaurants in Tarpon Springs offers sweet treats and lots of decadent desserts! National Bakery treats Tarpon Springs with sugary delights and baked bites that’ll satisfy everyone’s dessert cravings.
Dig into cakes, muffins, eclairs, sugar-coated pastries, cookies, and more with National Bakery’s menu! They provide a wide variety of desserts fit for all sweet tooth fanatics.
Hours & Location
Monday | 7:00am–5:30pm
Tuesday | 7:00am–5:30pm
Wednesday | 7:00am–5:30pm
Thursday | 7:00am–5:30pm
Friday | 7:00am–5:30pm
Saturday | 7:00am–5:30pm
Sunday | 7:00am–5:30pm
📍 451 Athens St, Tarpon Springs, FL 34689
Explore the Greek legacy and culture that’s inhabited the shores of the city of sponges with these Greek restaurants in Tarpon Springs! Each restaurant offers authentic cuisine, a unique dining experience, and plenty of options to immerse yourselves with.
To discover more of Tampa Bay, make sure to follow us @StuffToDoInTampaBay on Facebook, Instagram, YouTube, and TikTok!
Serafina is a blogger and author for UNATION's Stuff to Do City Guides. For more insight on the best events and things to do near you, downl...