El Nacional Leave a Comment / By Alex / March 9, 2024 Famous restaurant in Barcelona with Spanish seafood & tapas to enjoy in one of the several dedicated spaces.