This was my first visit to this Mexican restaurant as I was in town on business. As others have stated, this is a small place and doesn't look like a place I would stop for Mexican depending on the look of the exterior, but I was totally surprised when I walked in. I was quickly greeted by the hostess but I had to wait about 10 mins before a waiter showed to take my drink and food order. I will say they were quite busy and this was a small place. Chips were warm and crispy and the salsa was delicious !!! This restaurant had a lot more choices than your typical Mexican places and seemed to be more authentic hispanic.I ordered the "pick two" combo of a beef enchilada and a chile relleno with rice and beans. Food arrived pretty quick and was hot, fresh and tasted great. If the waiter had been more attentive, then I would have given this a 5 star rating. Again..I will say that it was very busy and my waiter was even running the register when I went to pay my bill.