About Tuckers Place

Tuckers Place is a Steakhouse restaurant located at 2117 S 12th Street in St Louis, MO 63104. Tuckers Place has been described as an Great Steakhouse restaurant and has received an average rating of 8 by our members.

  • Food

    Decor

    Service

User Reviews for Tuckers Place

All Reviews for Tuckers Place

  • Food

    8

    Decor

    8

    Service

    8

    Tucker's is a great steakhouse featuring weekly specials and inexpensive steaks for your favorite meat lover. There are three locations throughout St. Louis, one in Soulard in downtown St. Louis, one in the SouthCounty area off of Lindbergh Road, and another in WestCounty in Ballwin. They all have slightly different features at each place, some offer outside dining and others do not. Overall, you get the same feeling at all three locations and the food is always excellent.

    Originally a pizza joint Tucker's expanded its menu by adding meats, hamburgers, and steak. The dress is casual and it's usually a busy place on the weekends. Since the Soulard location doesn't accept reservations, and I'm not sure about the other two, it's always safe to beat the dinner crowd by coming in a little early to enjoy your favorite meal.

    There are a lot of wonderful sandwiches on the menu with a daily special price for each one. Their side dishes and appetizers are great and the salads are always accompanied by delicious dinner rolls and soft butter. Their bar is always hopping and is a frequent hangout for the college students.

    With cheap prices and great beer, you can never go wrong!

    Overall Rating

    8

    "Great"