8.3
220 College St (Crown St), New Haven, CT
Latin American Restaurant · Downtown New Haven · 40 tips and reviews
8.0
1140 Chapel St (at York St.), New Haven, CT
Café · Downtown New Haven · 28 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA