Todo esta delicioso????
I just ate a lengua burrito from this place... Bomb ! It was delicious. Even the horchata I got it was delicious !!
It is good, the red salsa is fire, it wasn't the best in the world or perfect that's why i put 4 of 5 but it's s good spot to eat at...