I actually worked at this restaruant for a short time period and this restauant is the most organized, clean and well put together restaurant. The owners are great to work for and what makes this place the best is the food. The green chile is the best around!! Lots of meat and flavor.
Pros: Green Chile
Cons: Little far for me to drive
more