Yeah, I know it's out in the Bear Creek Area, but it's definitely worth it! The best part is the green sauce (what I like to call ""duck sauce"")...don't know how it's made, but my husband and I usually go through a ton of it. You really can't go wrong with anything there. The portions are HUGE and the prices are low. Tortillas are AWESOME! Only problems I have with this particular location are the parking (or lack thereof), and the wait for a table on a busy evening. C'mon Galleria-area dwellers and Inner-loopers, drive out and give it a try!
Pros: Great food, Great value
Cons: Not enough parking, Crowded
more