I have eaten a lot of Greek food. Most of it in Tarpon Springs. Mykonos is by far the best. The quality is very consistent. When I recommend a restaurant in Tarpon it is Mykonos.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.