Review of Caramba Tapas

Carrer de la Cera, 57, 08001 Barcelona, Spain

Overall Rating

Review


Almost all on the menu was gf. They even had gf beer. Nice tasty food.

Updated 5 years ago