San Juan de Villapeñada doesn’t have many restaurants apart from the one in the pelgrims hostal. The village of Grado, only 3 kilometers away, is the place were most of the restaurants of the reion are found.
El Lacayo de Sestiello, in the outsides of the town, is a classic place to stop and eat in San Juan de Villapañada and its surroundings. The cooking is traditional, made with fresh market ingredients that add more quality to the food, along with the years of experience the place has. Great views and geneours meals.
Feudo Real is a simple cidery that offers the clients a classic menu, full of the specialties of the restaurant. It also has a store that sells many regional products. You could order a geneours embutido (sausage) platter, a juicy heifer entrecôte or afogao siquid. There are many options.
El Cabaño is another great option to eat in San Juan de Villapeñada and its surroundings. The homemade food is made with quality ingredients that compose the delicious dishes, typical from the Asturian gastronomic tradition.