Loading map…

El Cau πŸ•πŸ₯—πŸ

El Cau in Barcelona, Spain, offers a taste of Catalan cuisine. Picture a vibrant, aromatic atmosphere and a satisfyingly crisp or tender texture, likely from wood-fired pizzas or fresh tapas.