St. Louis, MO Metro >
10114 Saint Charles Rock Rd,
Sign in to Write a Tip
Very good Mexican Food.
This place has been in the area for over 35 years. The original one was closer to Northwest Plaza but it is very good Mexican food and the handmade chips are superb!
The salsa was once absolutely perfect (back in the 1980's) but at some point they changed it started adding a LOT of cilantro and that just ruined it!!
They should at least offer the old style salsa on the menu for all of us that loved it.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now