Things to Do

Tucker’s Place

See Photo Location

Popular steak house in the heart of Soulard. Voted “Best Steak House” 11 years in a row. Nice, friendly staff. Mon. – Thur., 11 a.m. – 11 p.m., Fri., 11 a.m. – midnight; Sat., 4 p.m. – midnight; Sun., 4 – 10 p.m.

TripAdvisor Traveler Rating (349 Reviews)


2117 S. 12th St.
St. Louis, MO 63104

Additional Information

Travelers With Disabilities Information
Partially Wheelchair Accessible
Smoking Policy
No Smoking