My family arrived at this strip mall tex-mex at about 7pm on a Friday night. Seating was quick and the "joint was jumping" Let me start by saying this is THE LOUDEST RESTAURANT I have ever been in. After the expansion, I guess they like the acoustics, because there was not a shred of fabric anywhere to absorb the sound.
Appetizers and drinks arrived right away and the simply apps were good (guacamole and cheese dip). Our orders for entrees were taken at 7:15pm and that was where the wheels came off.
Main course finally arrived at around 8pm and my order was flat-out wrong. Maybe it isn't such a good idea to have two menu items that sound so much alike (Tacos al Carbon and Tacos al Camarone) in a noisy dining room. Took an additional 10 minutes to get the right entree while everyone else ate.
Food was generally tasty, but the fixings with the Fajitas and Tacos were lean (no cheese and only enough sour cream etc for 1 tortilla). My son though the Burrito Fritto (Chimichanga) was amazing, though.
We did not drink for a change, so that certainly may be "undiscovered country," but all in all it was a disappointing experience. A place like this is not really intended for a 100-minute dining experience.