Loading map…

Restaurant Rubell

Barcelona, Spain, is a city of vibrant tastes, and Restaurant Rubell is part of it. Enjoy the aromatic allure and smooth textures of their expertly braised dishes. A culinary highlight in Catalonia.