Loading map…

Santa Lola

Valladolid, Spain, is home to Santa Lola, a restaurant celebrating local flavors. Enjoy the inviting aroma and a delightfully tender texture. Their grilled specialties are a true taste of Castile.