I'm really surprised by all the good reviews for this place, but good for them. Maybe I just didn't try the right thing. I was expecting a "real" Mexican restaurant with stove/oven cooking, but it was more like a Chipotle, Moe's or Subway. That disappointed me, but I still decided to give it a try. I ordered nachos and this is how it went: a bag of pre-packaged nachos was emptied into a plastic bowl and then I picked what ingredients to put on top. The cheese looked like melted Velveeta. It made me think twice, but nachos without melted cheese just isn't nachos. Overall, the shredded beef was good and some the ingredients were okay, but the tortilla chips weren't very good (tasted stale and not much flavor) and the waxy cheesy sauce did end up sitting heavy in my gut. It tasted pretty bad. Would never eat that stuff again.
I really wish this was a real Mexican restaurant instead of a buffet style service because Northport can benefit from one. I wouldn't say anything here was "freshly prepared", it sits in bowls on a counter. The guacamole was browned on top from being out for hours.
I won't be going to Cilantro again because I honestly ended feeling sick to my stomach after eating there. I could see this place being a hit with maybe teens and college crowds. It's like a step up from Taco Bell. But at nearly $8 for a small bowl of so-so nachos, I could do better at a real Mexican restaurant and pass on the pre-packaged, processed stuff.
Caracara in Farmingdale is the best Mexican I've had on the Island so far.