I only tried one dish, so maybe my lack of understanding for the negative reviews comes from there. Wonderful service - the friendly gentleman taking my order made sure no meat based products would end up in my dish, abd even then I waited less than 10 min on a busy day.
The cactus enchiladas I ordered were delicious, with a subtle kick and simple but perfectly melded flavors. Really loved the tortillas! Tasted unbelievably authentic.