I've been here on a number of occasions, hoping Sol Azteca would eventually redeem itself, but this never happened. My husband comes from a Mexican Family and on one occasion he turned to the (hispanic) waiter, questioning the food. The waiter replied with, "yeah, I know how you feel, but it's just how they (New Englanders) like it." Even the waiter didn't like the food! To top it all off, the food is pricey and there is a minimum, meaning you can't come for just a drink or appetizer, you gotta get the whole shebang. The food wasn't terrible, but it is nothing like the Mexican/Texmex food in Texas and at those prices, not worth it.