We will be staying at Smugglers Notch next week and would like some restaurant recommendations that would be fun or good with kids. Im looking for good food with big size portions and nice menu selection. I have already printed out some places near our resort but will go to Stowe once or twice. Im confused looking at the reviews. Are there any that is a must try?