Mezcal is a tried-and-true for Mexican food lovers in New Haven. The prices and the margaritas are hard to beat!