Main content starts here, tab to start navigating

Hours & Location

5557 N. 21st Street,
Ozark, MO 65721

(417) 582-2776

Monday - Thursday: 11AM - 9PM

Friday & Saturday: 11AM-10PM

Sunday: 11AM - 8PM 


DoorDash • Ozark, MO

Get Directions