Tejada Mar
Address: Pez Vela Chiringuito, 19-21, Passeig del Mare Nostrum, la Barceloneta, Ciutat Vella, Barcelona, Barcelonès, Barcelona, Catalunya, 08039, España, Barcelona, Spain
Cuisine: Seafood
Price range: $
Featured by: S3
Seafood with Mediterranean flair by a 3-Michelin-star chef at Barcelona’s beachfront.
Browse all creator-verified restaurants · Discover more on elevATE