Tucker’s Place
For over 30 years Tucker’s has consistently prepared top quality American cuisine and steaks cut fresh daily. Delicious food, a relaxed, cozy atmosphere, terrific service and reasonable prices makes Tucker’s what it is today, an excellent dining experience in St. Louis.
2117 S 12th St.
Saint Louis, MO 63104
314-772-5977
