Address & Contact

Address:

1241 E Lafayette St, Tallahassee, FL 32301

Telephone:
Get Directions

Opening Hours

Monday

5–9:30PM

Tuesday

5–9:30PM

Wednesday

5–9:30PM

Thursday

5–9:30PM

Friday

5–9:30PM

Saturday

5–9:30PM

Sunday

5–9:30PM

Claim Restaurant

Claim Listing