Cara Restaurant
Images via Cara Restaurant
Cara Restaurant
Cara Hotel, Los Feliz, CA
Neighborhood restaurant with organic California cooking. Dine in a romantic courtyard surrounded by a pool of water and ancient olive trees. Stop by for a drink at the bar before or after your meal for performances by local artists and musicians, playing most days.