I did not eat IN the restaurant, I got take out food, so I cannot comment on the atmosphere or the conditions. Our family ordered a few tacos and a burrito for takeout. It was edible and the tacos I ate appeared to have fresh ingredients....but no pizzazz, taste or anything that typically resembles good Mexican food. There was little taste - satisfied by hunger but not my taste buds.
I was glad that we had a little hot sauce in the house we were renting so that I could add my own flavor.
The tortilla chips provided were not homemade (looked like they were Tostitos). The Nature's Promise brand from Stop & Shop / Giant is much much better, if we don't make your own! the salsa was ok - could have been homemade, but lacked any real flavor - needed some cilantro.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.