Mallards Cafe & Pub at The Resort at the Mountain

68010 E Fairway Ave, Welches Oregon 97067

Mallards café & pub offers seasonal traditional, familiar fare in casual, comfortable surroundings – amidst the natural beauty of the Mt. Hood National Forest. Outdoor seating is available. Full bar, live music on weekends. Open May through October.

Show map

Google Maps are not guaranteed to be 100% accurate

Back to Top