Loading map…

Tejada Mar

Barcelona, Spain, offers stunning waterfront dining. Tejada Mar on Plaça de la Rosa dels Vents likely features fresh seafood. Expect dishes with a delicate, yielding texture and the briny aroma of the Mediterranean.