We go here at least every few weeks. Very Authentic. The prices are pretty average. I do wish that they had some bigger bowl of salsa as they give you these small little tester cups to try their salsa bar out with. You also have to pay for your second bowl of chips which isn't exactly ideal. This place is usually very very busy. I believe they had a bench to sit outside and wait. The staff doesn't seem to have any sort of order or manager there to help them out. You definitely will sit at your table for at least 15 minutes before minutes before being asked what you want to drink and then get your drinks probably 15 minutes after that. The staff may ask you if you would like to order your meal enchilada style but just a heads up- it costs an additional five dollars or more to make this happen. I think they should let people know that as they are ordering or add that price on the menu. Overall we love this place because the food is so good but we do think they could make a few changes to benefit their business and customers.
Update: Ate here again as we do every few weeks, the service is TERRIBLE but the food is delicious. The place was not very busy but again, the service was the worst service you've probably ever experienced. Not a place to go if you are in a rush, with guests or if you are trying to accommodate etc. we sat at the table ready to go with drinks empty for a solid 20 minutes at least. They need to hire a manager and get this staff up to speed on acceptable service.