From Our Editors
Who doesn't love a warm tortilla? Fans of El Charro say that the best Mexican fare is found at this New Haven eatery, where top-notch ratings rule the menu.
Many diners choose to drive to El Charro, as there are numerous parking options nearby.
Prices at El Charro are a bargain (usually less than $15 for a meal), so you'll have plenty of cash left over to treat a friend (or two). For the area's highest rated Mexican cuisine, be sure to check out El Charro.