Estibaliz
Palafox Restaurant
Undoubtedly, this is the best value for money restaurant in the city. To be honest, restaurants in Soria are quite expensive, you have very few places with at set menu at regular price (I think about 10 euros), and this for 9 euros a menu pretty good. We ate great a la carte for 30 euros 2 people (mixed salad, peppers stuffed with meat, scrambled wild asparagus, homemade dessert, wine, water and any some other little things included). The appearance of the place, honestly is a bit tacky on the outside, but honestly, do go on the outward appearance.