I do recommend tacos de tripas and the champurado excellent with this freezing temperatures.
December 2023
When I have the urge for good Mexican food I'm never disappointed by the quality of meet here at El Taco Llama. The quality and price beat all the street vendors around!
September 2023
For the competition around this area, I expected the food to be more authentic.