Do you do reservations? If not, likely wait times tonight (Nov. 24)?
Address: 2650 Telegraph Rd, St. Louis, MO 63125, USA
Chuck Barnhart | Mar 24, 2018
I have never had to wait. But if you have a large party I would suggest calling ahead.
Jim Dawson | Mar 24, 2018
No usually 10 mins or less
Thanks! Your answer is awaiting moderation.