Nestled above the rushing Ottauquechee River in Quechee, Vermont sits a dining experience so magical it feels like someone bottled up everything wonderful about the Green Mountain State and served it ...