Search Results
Tucker's Place South
3939 Union Rd, Saint Louis, MO 63125
This is one of three Tucker's locations in the St. Louis area. Well-known for its steaks, it also serves a variety ofMore other foods such as sandwiches, salads, pizzas and other entrees. Join Tucker's Place throughout the week for happy hour specials, Monday Night Football and Trivia Night on Thursdays. Winner of the Riverfront Times best steak award for 2010.