Main content starts here, tab to start navigating

Hours & Location

2020 W Pensacola St #18 (1/2 mile from Doak Campbell Stadium),
Tallahassee, FL 32304

(850) 576-1009

Dine in:

Sunday - Wednesday: 11am - 9pm

Thursday - Saturday: 11am - 10pm

Take out:

Sunday - Monday: 11am - 10pm

Tuesday - Wednesday: 11am - 11pm

Thursday - Saturday: 11am - 12am


Get Directions