5 Martha E. Martinez - 6 years ago
Best machaca tacos on the planet!!! That's basically all they do! Delicious salsas , one is too hot for us n they have a 3 taco + soda special. We order to go n ask they not roll them but put meat n beans in a cup to go for take out. But usually we just eat there. Very rustic n no AC but lots of fans so not too bad.