Restaurant
Mykonos
17 locals recommend,
Tips from locals
Looks like a bit of a dive, and I suppose it is, but the BEST Greek food you will ever eat.
Your visit to Tarpon Springs will not be complete without a visit to the sponge docks. This little gem is a local favorite.
Unique things to do nearby
Locals also recommend
- 17 locals recommend
Location
628 Dodecanese Blvd
Tarpon Springs, FL