Altamar Restaurant in Barcelona, Spain, offers stunning views and delicious cuisine. The fresh, sea-breeze aroma hints at their seafood specialties. Expect a wonderfully tender texture in their dishes, often prepared using grilled techniques. A memorable dining experience in Barcelona.