This place has the best Mexican food. Manhattan is small so there is not really any other competition. I'm from Texas and this place is reminds me of real, authentic Mexican cuisine. Good food, good service, and the food is brought out promptly after ordering. Their margaritas aren't the best, but hey there are plenty of choices of Mexican beers there though and the food is awesome. Good prices too.