For the intermediate snowboarder I would have to say Powder Mountain. It's actually kind of a tossup. Snobasin definitely has more 'gnar but they also have plenty of intermediate terrain. The Strawberry lift being a good area. Still for what are talking about I would say Powder Mountain. It's cheaper, a little less crowded and has tons of terrain. The beginner area has it's own parking, but I don't think you need to drive to it. They have bus that will get you there from the main lodge if it's a must.
As far as places to eat for either mountain it's on the mountain. If you are asking about places in Eden, I am unsure as we just made our meals at the house we stayed out. It's a great area for sure, very low key and mellow.