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

    Closed Now

    • Sun

      4:00 PM

      2:00 AM

    3939 Union Rd St Louis, MO 63125 1747.68 mi

    Is this your business? Verify your listing

    Amenities

    • Wifi
    • Accessible
    • Family friendly