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.
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.