Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Tom's Bar & Grill

Tom's Bar & Grill, 20 S Euclid Ave, Saint Louis, Missouri 63108, United States

314-367-4900

Hours

Open today

11:00 am – 01:30 am