Bar in Downtown St. Pete
1960s era tropical bar with unique cocktails and a welcoming atmosphere.
265 Central Ave
St. Petersburg, FL, 33701
(727) 827-7577