E.V.O.O. in Cannon Beach Oregon offers the best Cooking Show Dinners ever! Its like sitting in a tv show where you watch the chefs prepare your multi course meal. They pair the courses with great wines too. Then after you can go shopping in their gourmet little store. A bit pricey but so worth it. We have gone for two anniversaries already.