๐บ
Bar
Tucker's Place
Manchester, United States
About
Tucker's Place is a St. Louis steakhouse established in 1982, known for its quality, reasonably priced steaks, craft beers, wine, and a cozy, pub-like atmosphere with happy hour deals and outdoor seating.
Is this your venue?
Claim This Venue