United States / Tallahassee / Parks & gardensParkAnita Favors Plaza at Lake AnitaAddress116 W Van Buren St, TallahasseeWebsitetalgov.com—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itShell Oyster Bar · 215 mNot ratedElevate Apartments · 222 mNot ratedProof Brewing Company · 277 mNot rated