My husband and I refer to this place as BAM, which stands for Barely Adequate Mexican food. Our other way of describing it: "It's okay... for New England."
That said, my children love the cheesy decorations, including an enormous papermache cockatoo. The kid's menu has tacos and burritos on it, instead of just the standard hot dog and chicken fingers. And the kids' menu items are just $5.
This is a little better than Taco Bell. The Margarita's flow and the food is more authenic than you would get at a chain restaurant. I loved the fact that when we sat down they gave us chips and real salza which was free!! The burrito's, fahita's were better than I would have imagined. Price is definitely right and I enjoyed the music, the staff and the atmosphere. Please go, food is good!