Open from 3:00pm – 8:30pm

Address & Contact

Address:

1525 W Tennessee St, Tallahassee, FL 32304

Telephone:
Get Directions

Opening Hours

Monday

3PM-8:30PM

Tuesday

3PM-8:30PM

Wednesday

3PM-8:30PM

Thursday

3PM-8:30PM

Friday

3PM-8:30PM

Saturday

3PM-8:30PM

Sunday

3PM-8:30PM

Claim Restaurant

Claim Listing