All reviews seem negative
Decent food, I guess... The green chile is NOT that great, at all. If any New Mexican resturant should represent the food of New Mexico, it should be LOS CUATES (the small locatio...