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.
Google Maps are not guaranteed to be 100% accurate