Find the top Mexican restaurants in New Haven, Connecticut near you now.
Mexican restaurant
Address: 182 Temple St, New Haven, CT 06510
Southwestern restaurant (US)
Address: 271 Crown St, New Haven, CT 06511
Address: 305 Grand Ave, New Haven, CT 06513
Address: 99 Grand Ave, New Haven, CT 06513