Terms of Service / Privacy Policy
© Sauce Magazine. All Rights Reserved.
4940 Southwest Ave. St. Louis , MO 63110
P: 314-664-9955
Mexican
New
The Hill
$10 to $15
Sunday through Saturday 11am - 9pm
Yes
Dinner , Lunch
All Major Credit Cards
Enhance your restaurant listing TODAY! Upgrade to a Sauce partner listing.
More info...