
Best Restaurants & Food in Welches, OR
Top restaurants, cafes, food trucks, and dining experiences in Welches, OR. Find your next meal.
49 results found







Imm Dee Thai
A family-owned Thai restaurant in Gresham, serving up noodles, curries and Thai favorites like pad thai and tom yum soup.
















Wraptitude
Wraptitude is a popular spot for wraps, burgers and beers, perfectly situated in Welches on the most common route between Portland and Mt. Hood.

McMenamins Highland Pub & Brewery
In Gresham, a Southeast Portland suburb, the McMenamins Highland Pub & Brewery boasts stainless steel fermenting tanks from England's legendary Whitbread Brewery.





Ratskeller Alpine Bar & Pizzeria
This casual and comfortable chalet-style eatery & bar in the heart of Government Camp offers standard American pub fare & pizzas served with ample draft beer, cocktail and non-alcoholic beverages.

Gresham Farmers’ Market
Open every Saturday from May to the last weekend in October, with dozens of vendors offering fresh, locally-grown produce, hot food, and craft goods with live music and family fun.


Mt. Hood Brewing Co.
This mountain-top brewery serves high-quality brews made with fresh and local ingredients, like the Ice Axe IPA and Hogsback oatmeal stout.

Walking Man Brewing
Walking Man has kept its chalkboard beer list updated with award-winning, full-flavored beers since 1999. Order up a plate of the excellent steelhead tacos and try the bracingly bitter imperial IPA or the unusual, full-bodied black cherry stout.



Thunder Island Brewing
The brewery brews on a small two-barrel system, which allows the brewery to be fully dedicated to producing quality handcrafted beers.

Momma G’s Soup
Visit Momma G's Kitchen at Rockwood Market Hall to enjoy namesake soups, sandwiches, burgers and more.



Huckleberry Inn
Family-run since 1966, the iconic Huckleberry Inn serves up classic diner fare in its downstairs cafe (open 24 hours) and steakhouse. The inn also features 16 cozy guestrooms and dorm-style accommodations for groups.

Jazzy Bagels
Offering fresh homemade bagels in downtown Gresham, Jazzy Bagels serves up no less than 19 different bagels daily, along with bagel dogs, sandwiches and espresso. As a bonus, the eatery often features live music on its beautiful baby grand piano.

Boring Brewing Co.
This tiny operation east of Portland in Boring epitomizes the concept of nano-brewery, brewing just four barrels at a time. Brewer John Griffin’s focus on quality over quantity ensures fresh pints that outshine the town’s unfortunate name.



Joe’s Donuts
Get fresh baked donuts at this tiny local spot just off highway 26 between Portland and Mt. Hood. Whether you like maple bars or bear claws, Joe's has something to tempt you, and coffee, of course.

Alleamin African Kitchen
This Rockwood Market Hall micro-restaurant serves Somalian food. Favorites include the chicken and rice plate, goat and lamb dishes, and the must-try homemade sauces.

Love & Hominy
Located just blocks from the water in the charming town of Hood River, Love & Hominy offers creative, globally inspired tacos. They also serve non-taco options like salads and bowls, plus a selection of refreshing cocktails.

Shawarma Station
Shawarma Station serves up Mediterranean and Middle Eastern fare — offerings include gyros, wraps, salads, plates and more.

Pine Street Bakery
Enjoy bread and baked goods made from fresh, seasonal ingredients at this charming local bakery. If you’re ready for a meal, they also serve breakfast, salads and sandwiches.