Granted this was about a year ago, however, still the worst restaurant experience I've ever had in this city in 20+ years. We ordered veggie tacos since we're both vegetarian. Half way into the meal, I found a giant chunk of chicken in my food. Not cool, but I'm a reasonable human.
Took another 15 min to get the owner or waiter's attention and let them know. Not only did they not apologize - they actually accused us of lying about ordering vegetarian tacos! As if we had smuggled in meat to put on our own food! Even though we were being super polite about it and never even asked for no charge (though I don't expect to pay for that) we were accused of lying and trying to get food for free! They actually told us not to come back again even though we were nothing short of polite during the whole conversation.
I would never eat here again or recommend it to anyone. Unrequested chicken aside, there are way better Mexican restaurants in this city than this place. Don't waste your time and money.
My condolences to the poor family's kids who seem forced to work at their parent' restaurant.