Located at the Mt. Hood Oregon Resort in Welches, Oregon, Mallards Café and Pub offers spectacular views of the surrounding golf course and the majestic mountains all around. Cozy and laid-back pub offers seasonally crafted food in the pleasant indoor space or outside on the patio. You can enjoy casual lunch that includes juicy burgers and delicious fish and chips, washed down with a cool local beer. The bar has enough flat-screen TVS that nobody will miss their favorite game. For a romantic dinner, the resort has the elegant Altitude restaurant that offers creative cuisine that takes advantage of Oregon bounty.

68010 E Fairway Ave, Welches, OR 97067, Phone: 503-622-3101