Yahoo Local Web Search

Search results

  1. See more
    See more
    See more
    See more
    Tucker's Place SouthSteak House · $$

    Not only is Tucker's known for our excellent steaks and generous portions, but our famous Lemon Pepper Salad Dressing is...

    More

    Phone: (314) 845-2584

    Closing soon · 1 AM

    • Sun

      4:00 PM

      2:00 AM

    3939 Union Rd St Louis, MO 63125 406.58 mi

    Is this your business? Verify your listing

    Amenities

    • Wifi
    • Accessible
    • Family friendly