This is probably not the best place to eat authentic Mexican food. The place was a total disappointment. The young ladies seating us were completely disinterested in new customers and more into their own conversations. The family behind us walked out. After being seated away from other diners, an employee kept sweeping the floor near our table. Ewww. The food was mediocre at best and completely smothered in some kind of sauce with huge chunks of onion. Not exactly as the menu picture showed. My family was disappointed as I was when the bill came. Over priced for cheap and greasy food.