Tapa Tapa

3.0
(2 reviews)
Placa Reial 18, Ciutat Vella, Barcelona, 08002
+34 933 02 31 75Official website
Dinner
Lunch
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
Tapa Tapa | Barcelona | Spain | TripAligner