(Translated by Google) Delicious(Original)Delicioso
Just good authentic food! A must try...
The pastor tacos are very good, with a smoky flavor, but missing that sweetness. The lengua was very good. The salsas are just okay, not too spicy.
Support this local business!