Main content starts here, tab to start navigating

Hours & Location

645 W Port Plaza Dr.,
St. Louis, MO 63146

314-469-3900

Free Garage Parking


Monday - Thursday 

5:00 - 9:00pm 

Friday 

5:00pm - 10:00pm 

Saturday 

3:00pm  - 10:00pm 

Sunday 

3:00pm - 8:30pm


Lunch

Monday - Friday

11:00am - 2:00pm

Get Directions