St. Pete’s Acropolis Greek Taverna closes
July 7, 2023 - After 12 years on Central Avenue, Acropolis Greek Taverna’s owners have shuttered their downtown St. Petersburg location. A July 3 social media post attributed the closure to "unforeseen circumstances." The post stated that "We don’t say goodbye, we say see you later! Hopefully, very soon!"