<< Previous Place Next Place >> El Coqui Restaurant City: New Haven $, Lunch, Dinner 286 Grand Ave, New Haven, CT 06513, USA 203-562-1757