El Capricho is a family-run restaurant offering a cozy, Andalusian atmosphere with vegetarian, vegan, and gluten-free options. Features a private terrace. Accepts credit cards.