The first thing I have to say is, MAKE RESERVATIONS if you want a table. I have been there twice and the first time we had reservations and it was fine, the second no reservation, long wait. However I do have to say that even the second time without reservations, the wait was worth it. They have great meals and you will not be disappointed, they also have an extensive liquor menu so naturally that's a plus as well. Both times I have gone my friends and I were very happy with both our dishes, drinks and the service. I should warn that it is quite loud in this place and its small, so be ready to have a pretty loud conversations, it might be different on a weekday, but on the weekend nights just beware. The bar is nice and the seating area is ok too. Frankly if I was just there with one other person I would probably just opt to sit at the bar. All in all if you are visiting Northampton, I would highly recommend Mama Iguana's if you are craving Mexican cuisine. (Also afterwards you can hit up Packard's for more drinks.)
If you own or manage Mama Iguana's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.