This restaurant is miles above anything else in Barcelona—literally. The sky-high Torre d’Alta Mar is located in the former Torre de Sant Sebastián cable-car tower, 75 meters above ground and offers panoramic city views. The cuisine is upscale seafood with Catalan and Asian flavors, but you won’t be paying much attention to what’s on your fork when you take a look out the windows. Torre d’Alta Mar is pricey, but worth it—you’re paying per square foot of view, after all. They do offer a still-rather-expensive prix fixe lunchtime menu at €48 per person, but make sure to call ahead for reservations: tables go quickly.
- Credit Cards Accepted: visa, mastercard
- Nearest Train: Barceloneta L4