Los Angeles • United States
Part of The Hoxton in downtown L.A, Cabra is a spirited rooftop dining and drinking destination inspired by the vibrant flavors of Peruvian cuisine. By: Top Chef winner Stephanie Izard
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!