Cara Cara – Best Steaks & Meats in Los Angeles
1100 S Broadway, Downtown, Los Angeles
Cara Cara is a rooftop restaurant in Los Angeles located at 1100 S Broadway atop the Proper Hotel. Known for dishes like the Piri Piri Chicken and Steak Frites, it's a popular choice for stylish sunset dinners in DTLA. Use this page to compare the FoodIndex score alongside Google, Yelp, …
Loading restaurant details...