Stopped in for dinner on a Tuesday night - the restaurant was busy and crowded which was fine but I didn't enjoy how close the tables were. There was a group seated next to us that was almost literally sitting at our table with us, that's how close they were. That always makes for an uncomfortable meal.
The food came very quickly and the portions were large. Typical mexican restaurant food - fajitas, tacos, burritos, etc. Their menu was extensive and there was lots to choose from. An interesting twist is that you can order tacos ala carte and then they have a toppings bar so you can fix them however you'd like.
My bottom line: It was good food and affordable, but I'd probably choose another less crowded mexican joint next time.