Tallahassee, FL Location:
534 W Tennessee St, Tallahassee, FL 32301
Hours: Sun,Mon,Tue 10am-3am Wed,Thu,Fri,Sat 10am-4am