La Loggetta, located in the historic heart of Castelsardo, is a charming restaurant known for its fresh seafood, traditional Sardinian dishes, and panoramic views of the sea. Its cozy setting and authentic flavors make it a favorite for local dining.