Cafetería Puerta de Hierro offers Mediterranean and Spanish cuisine, with options for breakfast, lunch, and dinner. They provide gluten-free and vegan choices, plus takeaway options. Credit cards accepted.