3 ski areas on Mt Hood that I regularly go to. I usually bring my lunch and drink, as I hate to spend money.
Mt Hood Skibowl: Cafeteria food at base, nothing special. Mid-mountain warming hut has good beer and hot chocolate and it is a very nice cozy place especially for a night skiing break.
Timberline Lodge: Cafeteria food at base, nothing special. The "Phlox Hut" is very special. They server outrageously good tacos that are very reasonably priced. The hut used to be owned by the Boy Scouts for overnight trips in the snow. I like this quote on "Yelp" that says it all:
This used to be the infamous stop for riders on the mountain to take a "safety break". Now it's turned into a taco and beer place with a great fireplace keeping the place warm. They have outdoor seating when the weather is nice out, and the employees seem happy to be in this new spot.
Mt Hood Meadows: Cafeteria food at base, nothing special.