From the street this place looks like a complete dive, but at the urging of my husband to support local businesses, we decided to give it a try and I must say that I was impressed. And I have high standards for Mexican food, being Hispanic myself. The food here is very good. The salsa is really hot, so be sure to order some sangria. The menu has the standard mexican fare, burritos, tamales, rellenos, enchiladas etc. The sauces are all very good, and the food came out nice and hot.