This restaurant is in a great central location and offers outdoor seating in the Plaza Mayor.
Pl. Mayor, 33, 09003 Burgos