Aller directement au contenu
Bar

Tuckers Place

Recommandé par 16 habitants · Prix estimé 2 sur 4 ·
Emplacement
2117 South 12th Street
St. Louis, Missouri 63104
Téléphone+1 314-772-5977
Heures d'ouvertureFermé · Ouvre à Monday 11:00 AM

Conseils des habitants

Adam
Adam
September 30, 2018
Steak or Burgers - very reasonable prices. Soulard neighborhood, lots of food and drink places. Near downtown arch, cardinals stadium.
Gemey
Gemey
August 29, 2018
Casual with great and affordable food!
Robert
Robert
July 27, 2018
Homey steakhouse, known for its house salad dressing & happy hour, also serves pizza & sandwiches.
Andrea
Andrea
May 26, 2018
Excellent steakhouse in a cosy and caual atmosphere in Soulard.
Kelsey
Kelsey
October 14, 2017
Best steak house in STL!