Asset 1tfc.png

We are closed on February 26, starting at 5:00 PM, due to a restaurant buyout

NEW HOURS:

MONDAY CLOSED

TUESDAY CLOSED

WEDNESDAY 11AM - 8PM

THURSDAY 11AM - 8PM

FRIDAY 11AM - 9PM

SATURDAY 11AM - 9PM

SUNDAY CLOSED

find us at

VISIT US

 

3405 South Jefferson Avenue ST. LOUIS, MO 63118