Start from
Taqueria Santa Ines
691 Howard Ave, New Haven 06519