Best Greek Restaurant

Acropolis Greek Taverna

click to enlarge Best Greek Restaurant - Lisa Mauriello
Lisa Mauriello
Best Greek Restaurant


Runners Up: Athenian Gardens, Hellas Restaurant

Scroll to read more News Feature articles

Newsletters

Join Creative Loafing Tampa Bay Newsletters

Subscribe now to get the latest news delivered right to your inbox.