Part of The Hoxton Hotel, Chicago, Cabra Cevicheria is a rooftop Peruvian-inspired restaurant by Chef Stephanie Izard. Open for dinner daily, the lively dining experience is anchored on shareable plates bold in flavor and bright in taste.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.