I hesitate to tell you how good this place is because I can almost always get a table.... but in all fairness to the restaurant.... this place is unbeatable!! The ambiance isn't bad either. You can sit out on a fenced patio or get a table inside near the cascading fountain. The food ranks with the best mexican restaurants in town but the prices are a fraction of the high end establishments. The salsa is the best in the world!! Enjoy!!