El Popo
Mexican fusion. Hours: Daily 6 am–10 pm.

402 Sargent Dr., New Haven, CT 06511, USA

475-331-6655
