Search results
- See moreSee moreSee moreSee moreTucker'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...
Website: tuckersplacestl.com
Phone: (314) 845-2584
3939 Union Rd St Louis, MO 63125 406.58 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly