Best Mexican restaurant I've ever been to. I was visiting from out of town, and I'm a very picky eater, so it can be hard to find a place that serves food that I like. I ordered an item that was basically a chicken taco salad, made a couple of modifications, and it was amazing. I'm not much of a drinker, but I ordered a margarita, and that was also great. I love Mexican food, but I don't like most Mexican restaurants because the ingredients are often really low-grade (weird looking meat, iceberg lettuce, soggy shells that should be crispy, etc.). This place had quality ingredients, and the prices were very reasonable. I ate on the lower level, and the atmosphere was really nice. The place was packed and had good energy. The service was also very good. I was in town for a whole week and came back a second time, and my experience was just as good. If I lived in the area, I would go to this place all the time.
Ate here with my parents today. The food was extremely delicious. Pricewise, it's certainly fair.
Not sure if quality has gone down since I last visited per the other review, but in my experience this place is fabulous. The fancier entrees can be hit or miss, but their guacamole is hands down some of the best I've ever had. Plus they make it right in front of you.