Cara is a French restaurant offering homemade cuisine with a focus on fresh, local market produce.