Red Fish is located in Barcelona, Spain on Moll de la Marina, s/n. Red Fish is rated 2.5 out of 5 in the category seafood in Spain. 3 reviews of Red Fish "We had a lovely tapas style dinner here. It's a bit hard to find, ... Favorites - tomato bread, croquettes, all of the fish, delicious wine and perfect strawberry sorbet. It was nice that ... 08005 Barcelona Spain. La Vila Olímpica.
Address
Moll de la Marina, s/n