2624 W Tennessee St, Tallahassee, FL 32304 (850) 420-8148
How to go there
Bar Loc: 30.4526 / -84.3362
Plan your visit