La Taverna is a restaurant located by the sea, offering a dining experience with a focus on Spanish cuisine and seafood. It is situated in Sant Pol de Mar.