Alsace is the homeland for Christmas. No wonder that Christmas Eve and Day as well as 26 of December are important family holidays here around. Everybody, including chefs and restaurant staff are at home with their families and it might be difficult to find a restaurant open for those days. When staying in a self catering apartment, you may of course organise meals in your holiday home. Make sure you organise your shopping before Dec 24 noon. If you wish to cook a goose (traditional Christmas meal in Alsace), a turkey or anything special it could be wise to order it before.
Restaurants open for Christmas and New Year in the Ribeauvillé Riquewihr area
If you prefer to eat outside, the tourist office of the Ribeauvillé and Riquewihr region produced a list of restaurants open during the holiday period from Christmas to New Year.
You can download it directly from their website by clicking here (PDF file).