This long established restaurant offers Mexican fare that is attested by the crowds awaiting their turn at the table. The good (and hence the rating): the food, once one gains a seat; the reasonable prices and the on site parking. The bad: said large crowds of people waiting their turn to be called to their seats. We had to wait well over an hour on a week night to be called for dinner. The restaurant does not accept advance reservations, so there is no option other than waiting one's turn upon arrival. Once seated, there was more waiting to order food, another 25 minutes before food was served, and more waiting before one could attract the waiter's attention for the check. Incidentally, the waiting is good business for the restaurant, as people having nothing better to do keep on ordering Margaritas and such, so take note. The quality of the food may be a reward for the time spent waiting, but only you can be a final judge of that. Buena suerte!