I love Mexican food and this place has some of the best. The menu could be confusing the first time you go in, but once you figure it out, the choices seem endless. The only thing I would like to see changed is the price of extras is a little high…like guacamole. The fact they make the food right in front of you and you can customize your order really appeals to me and my kids. Servings are pretty large, so you get your money’s worth.