Locations

Come visit us at one of our 3 locations! You’ll find us cooking by day at The Hill, by night at Tower Grove East and at International Tap House in the Central West End.

The Hill

2131 Marconi Ave
St. Louis, MO 63110
(314) 762-9899
Mon to Thurs 10 am to 3 pm
Fri 10 am to 5 pm
Sat 10 am to 4 pm

Tower Grove East

3457 Magnolia Ave
St. Louis, MO 63118
(314) 932-5953
Mon to Thurs 4 pm to 10 pm
Fri & Sat 4 pm to 1:30 am

Central West End

Inside International Tap House
16 S. Euclid Ave
St. Louis, MO 63108
Thurs-Sat Open 7 pm to 12 pm