Loading map…

El Atlante de San Cristobal

El Atlante de San Cristobal in Santa Cruz de Tenerife, Spain, offers a taste of the Canary Islands. The fresh, sea-breeze aroma fills the air. Enjoy the satisfying textures of dishes that highlight the island's unique ingredients.