Cabra
Seafood · Bar
Cabra is a Peruvian restaurant offering chef-driven sharing plates and ceviche, complemented by craft cocktails and rooftop views.
Location
Best places nearby
The highest rated places close to Cabra.
Local restaurants nearby
N Green St, IL

