La Descarada is a Mediterranean restaurant offering Spanish and European cuisine, with vegetarian and gluten-free options. Temporarily closed.