Review of Caramba Tapas

Carrer de la Cera, 57, 08001 Barcelona, Spain

Overall Rating

Review


Clearly marked menu and DELICIOUS food!

Updated 4 years ago

Celiac