Address: 351 Long Wharf Dr, New Haven, CT 06511 Phone:
Reviewed on 02/12/2024
By: Kristin U.
Opted for a torta at lunch time. The green salsa was super spicy and crazy delicious. The side of guac and chips equally good. Mexicalli stands out since... more