Sur San Juan de Villapeñada il n’y a en fait que l’auberge de pèlerins pour ceux qui veulent y passer la nuit. La localité du Grado (3 Km) est le lieu où se concentrent la plus part des restaurants de la zone.
El Lacayo de Sestiello, en dehors de la cité est un lieu classique où s’arrêter pour faire un bon repas près de San Juan de Villapañada. Sa cuisine traditionnelle basée sur des produits frais de marché qui lui apportent une grande qualité est renforcée par des années d’expérience. Belles vues, et plats consistants.
Feudo Real est une cidrerie à l’aspect tout simple qui offre à ses clients un menu classique de ce genre de lieux, plus d’autres spécialités originales. Vous y trouverez aussi une boutique de produits régionaux. Demandez donc une grande assiette de charcuteries, une entre-côte juteuse ou des encornets… parmi les multiples choix possibles.
El Cabaño aussi mérite votre visite pour déjeuner à San Juan de Villapeñada et environs. C’est une cuisine maison, faite avec des ingrédients de première qualité pour des plats des plus appétissants, caractéristiques de la gastronomie des terres asturiennes.