La Taverna del Cargol is a restaurant offering a la carte dining, weekday menus, and weekend specials. Features include accessible facilities, spacious dining areas, and a terrace. Takeaway is available.