Just spent a terrific weekend in Tarpon Springs. We researched all of the recent remarks about Tarpon Springs, then spent a delightful hour walking the Sponge Docks district and reading menus. Our observations are based on the fact that we met each other while stationed in Greece; me for two years, my wife(a diplomat) for three years. We know how to do tavernas and Greek dining!
Most Greek restaurants in Tarpon Springs have identical menus. This includes: Hellas; Mama's; Santorini; Costa's. The quality may vary. We won't know, 'cause we never got to them.
For us, the soul of Greek cuisine lies in the "mezetas"; the appetizers. Main dishes are pretty bland. It's sort of like doing Tapas. You order four, five, or more appetizers. Ask to have them spaced out by 5-10 minutes each. You get the idea. A restaurant called "Mykonos", named after the risque island, had double the variety of appetizers, including; delectable grilled octopus, grille baby squid, potato and Feta pancakes,melanzana salade(spicy eggplant puree), etc. If you're looking for authentic Greek, this gets you right in there.