Bar
Tuckers Place
42 locals recommend,
Tips from locals
If you're looking for fine dining, Tucker's is the place. Their steak is so good.
Good stakes for reasonable price! Not a fancy steak house usually no need for reservations
Unique things to do nearby
Locals also recommend
- 11 locals recommend
Location
2117 S 12th St
St. Louis, MO
Soulard