My sister and brother-in-law have taken me to this place several times during my visits from San Diego.
Atmosphere is truly what one would expect from a Mexican Restaurant and the people working there welcome you at the door. A lady makes the tortillas right there to order.
I always have the chimichanga and it is fabulous.