Absolutely loved the food, although the portion sizes seemed small. Maybe the food was so good that I just wanted more... Fried pickles were our favorite. The onion rings were amazing, but there weren't very many of them. All of it was reasonably priced as well.
Very great food.
This place has fantastic food! Recommend the Chimechanga as it's always been fantastic. The owner is such a cool dude and I order from this place at least two or three times a week because they are able to deliver great food every time. The best part -- if you dont like something, you can call them and they will make it right within 10 minutes. The owner cares infinitely about each and every customer and will hand deliver you a perfect product if it makes you happy.
11810 W Colfax Ave
Lakewood CO, 80215