Barcelona
Tantarantana is one of Barcelona.

1. Tantarantana

8.0
Tantarantana, 24, Barcelona, Catalunya
Tapas Restaurant · Sant Pere-Santa Caterina i la Ribera · 104 tips and reviews