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 (337 Reviews)

Information

Check website for details
2117 S. 12th St.
St. Louis, MO 63104

Additional Information