Saturday, September 27, 2014

Restaurants St Louis - Tuckers Place - The Place for Steaks - St Louis Restaurant Review


Tuckers Place, restaurants St Louis is "the place for steaks." They have been in business for 30 years+. Three locations to choose from. Multiple awards. Read our review about this great St Louis establishment.
http://bit.ly/1DIzGOC

No comments:

Post a Comment