1. Casa Vallejo

7.8
San Juan de la Cruz 3, Salamanca, Castilla y León
Spanish Restaurant · 15 tips and reviews