Portland Restaurants

Sort by Tribes
Cuisines
Show Local favorites
2988 Results
  • 1
    Voodoo Doughnut

    Voodoo Doughnut

    Ranked #1 overall in Portland restaurants
    8.3231 reviews
    $$$$
    Doughnuts
    Popular withFoodiesFamiliesTrendsters

    It recommended by a lot of travel websites and blogs. Very tasty and reasonable price.

  • 2
    Pok Pok Restaurant

    Pok Pok Restaurant

    Ranked #2 overall in Portland restaurants
    9.1102 reviews
    $$$$
    Thai
    Popular withFoodiesTrendstersAdventure

    Everything was overly salty and savory...but I freakin' loved it! We ordered: - Fried chicken wings. A must at Pok Pok. - Som Tam Isaan = spicy hand cut green ...

  • 3
    Food Carts All Over Portland

    Food Carts All Over Portland

    Ranked #3 overall in Portland restaurants
    9.285 reviews
    American, Street Food & Stands
    Popular withFoodiesAdventureVegetarian

    Love the variety of food carts all over Portland. We have never been disappointed.

  • 4
    Deschutes Brewery

    Deschutes Brewery

    Ranked #4 overall in Portland restaurants
    8.669 reviews
    $$$$
    Pubs , Brewery
    Popular withFoodiesTrendstersNightlife

    Deschutes offers pub-exclusive brews in its amazing downtown brewery location, filled with ornate wooden carvings, beautiful antique light fixtures, and numerous awards. You can also pick up some Deschutes merch ...

  • 5
    Pine State Biscuits

    Pine State Biscuits

    Ranked #5 overall in Portland restaurants
    9.645 reviews
    $$$$
    American, Southern / Soul, Breakfast & Brunch
    Popular withFoodiesTrendstersFamilies

    This place, man... This place... I'm from Mississippi, so I know Southern cuisine, particularly biscuits and fried chicken. And it pains me to say that Pine State Biscuits has both ...

  • 6
    Mother's Bistro & Bar

    Mother's Bistro & Bar

    Ranked #6 overall in Portland restaurants
    9.147 reviews
    $$$$
    American, Breakfast & Brunch
    Popular withFoodiesFamiliesTrendsters

    I love this place. Have been there 3 times now. atmosphere and decor is very nice. Food is very good and reasonably priced. Just like mother would make.

  • 7
    Screen Door

    Screen Door

    Ranked #7 overall in Portland restaurants
    9.243 reviews
    $$$$
    American, Breakfast & Brunch
    Popular withFoodiesFamiliesAdventure

    If you're looking for soul food to fill that emptyg spot in your heart this is the place. Their chicken and sweet potato waffles are to die for and are ...

  • 8
    Portland City Grill

    Portland City Grill

    Ranked #8 overall in Portland restaurants
    8.845 reviews
    $$$$
    American, Seafood, Steak House, Bar
    Popular withFoodiesNightlifeLuxury

    The menu is always changing, and with the incredible view of Portland it makes the price worth it.

  • 9
    Andina Restaurant

    Andina Restaurant

    Ranked #9 overall in Portland restaurants
    9.237 reviews
    $$$$
    Tapas/Small Plates, Peruvian
    Popular withFoodiesNightlifeLuxury

    Definitely a Foodie heaven... Peruvian tapas. Not cheap, but worth it! Food, atmosphere & service are all top notch

  • 10
    Salt & Straw

    Salt & Straw

    Ranked #11 overall in Portland restaurants
    9.363 reviews
    Ice Cream and Desserts
    Popular withFoodiesFamiliesAdventure

    Line up on a warm summer night for olive oil or sea salt ice cream....really unique flavors.

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_suggestions?action=index&clean_path=portland&controller=topics&country_code=&current_user_id=&filters=&id=2000000000844&klass_name=Region&list_type=restaurants&nearby=false&path=portland%2Frestaurants&place=2000000000844&place_type=City&place_type=region&region=2000000000844", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000844" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };