Contact
El Coqui Restaurants (203) 562-1757
286 Grand Ave #1, New Haven CT as of dinehere.us