near El 58, Rambla del Poblenou, 58, Barcelona, Spain
El 58
4.4
(2,749)
· $$
Tapas Bar ⋅ Rambla del Poblenou, 58
Closed ⋅ Opens 1 PM Wed
Modern tapas & international fare