Sure Pappas is good, but is geared to tourists with the ritzy feel and all.....and is overpriced.
If you want the best Greek FOOD in Tarpon, with little or no frills, Hellas is it, hands down. The pricing is very reasonable, even if you visit the bakery for some take-home goodies as well.
Everything on the menu is great, but the Gyros are man-sized and the best. The desserts are top-notch, since the bakery is right there within view of the dining room. I like the dining room during the day, when the street is busy, and the patio for dinner at night, when the crowds walking Dodecanese Boulevard have dwindled, lets you take in Tarpon Springs without tourists staring at you.
Pros: food quality, bakery on site, no very good prices
Cons: patio during day, tourist driven days
more