El Charro
Address:
262 Grand Ave, New Haven, CT 06513
Phone:
(203) 498-7354
Other Businesses:
- McDonald's at 308 Ferry St, New Haven, CT 06513
- Leon's at 501 Long Wharf Dr, New Haven, CT 06511
- The Greek Olive Restaurant at 402 Sargent Dr, New Haven, CT 06511
- Primo Pizza at 478 Whalley Ave, New Haven, CT 06511
- Joy Kitchen at 251 Grand Ave, New Haven, CT 06513