Cara Cara – Best Steaks & Meats in Downtown

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...