Tuckers Place offers award-winning steaks at their Soulard District location close to downtown St. Louis, Missouri.
Tuckers Place – Soulard is a steak house located in a historical neighborhood referred to as Soulard. Just a couple of minutes from downtown St. Louis residing in a building that dates back to the early 1800s (an estimated date), as most of the buildings are.
Tuckers Place has been serving award-winning steaks and other fine cuisines to the St. Louis region since 1982.
Tuckers Place offers two other locations:
Tuckers Place – Soulard online customer reviews as of September 13, 2021:
- Google – 4.4 Stars with more than 2120 online customer reviews
- Facebook – 4.6 Stars
- TripAdvisor – 4.5 Stars
- Yelp – 4 Stars
Tuckers Place – Soulard business hours:
- Sunday – 4 pm – 12 am
- Monday – 11 am – 1 am
- Tuesday – 11 am – 1 am
- Wednesday – 11 am – 1 am
- Thursday – 11 am – 1 am
- Friday – 11 am – 1 am
- Saturday – 4 pm – 12 am
Tuckers Place – Soulard address & phone:
2117 South 12th Street
St. Louis, Missouri 63104
Phone: +1 314-772-5977
Service options: Dine-in – Takeout – No delivery
NOTE: The information contained within this listing is subject to change without notice. Contact the restaurant to verify critical information.
Links: