I'm not sure how these past reviews have all given this restaurant a 10, because it definitely does not deserve it. When I checked this restaurant on citysearch, I figured that I'd make a visit since it has perfect 10. I now understand that just because people rate somthing a perfect 10, does not mean it deserves it. I doubt these people would know quality mexican one way or another.. The food is average, and the taco salads are terrible.. You can basically gauge a mexican restaurant by it's taco salad, and this one failed horribly. Service and prices are decent, the atmosphere is pretty lame & to top it off it's locatied in a less than average strip mall..DO YOURSELF A FAVOR, DON'T LISTEN TO THE CONFUSED REVIEWERS PRECEDING THIS, AND GO AHEAD TO LOS TRES MAGUEYES ON FALLS -- HANDS DOWN BEST MEXICAN ANYWHERE..
Pros: price, location
Cons: food quality, atmosphere
more