Loading map…

La Palmera Sur | Grupo Támbara

La Palmera Sur in Maspalomas, Spain, offers a taste of the Canary Islands. Enjoy the tender, succulent texture and a vibrant, aromatic profile from their grilled specialties.