How do I make reservations at a restaurant? 5 months ago Updated Dining reservations, for those outlets that require them, can be made through our Dining page on stowe.com. Related to dining Related articles When is the best time to eat lunch? In previous seasons, I had to leave after 45 minutes? Does that still stand? Where can I go for après ski?