Located on The Hoxton, Chicago's rooftop, Cabra Cevicheria is a Peruvian-inspired restaurant by Chef Stephanie Izard. Open for lunch and dinner daily.