I have been there many many times.
Good, tasty and fresh food every time.
Their green salsa is amazing. I have tried almost all of their veg items. And we have always liked the food. The beans the fajitas the various sauces they have.....all taste fantastic.
Portions are huge. I can almost eat 2 meals from one.
Service is also very good and prompt. Friendly and professional. Always get greeted upon entry as well as while leaving. The servers check on you every so often.....refill ur water etc.,..
The restaurant is big. They have a lot of seating. I have always found it clean. They are able to accommodate table/booth requests.
Weekends get busy there.....so there maybe a little wait.
All said - this is one of my favorite places to go for Mexican food. I recommend it to everyone.