Address & Contact

Address:

2624 W Tennessee St, Tallahassee, Florida 32304

Telephone:
Get Directions

Opening Hours

Monday

CLOSED

Tuesday

4–8PM

Wednesday

4–8PM

Thursday

4–8PM

Friday

4–8PM

Saturday

4–8PM

Sunday

CLOSED

Daily Menu

15 October 2020
There are no daily menus for current day

Claim Restaurant

Claim Listing