El Cap Quadrat
Bar · Spanish · Tapas
El Cap Quadrat is a bar.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de El Cap Quadrat.
Local restaurants nearby
Carrer Major, 32
Location
Los locales mejor valorados cerca de El Cap Quadrat.
Carrer Major, 32