Cara Restaurant Image via - Eater LA Cara Restaurant1730 N Western AveLos Angeles, CA 90027 Amanda BrookeJune 18, 2023Comment Facebook0 Twitter LinkedIn0 Reddit Tumblr Pinterest0 0 Likes