Curitiba Restaurants

Sort by Tribes
Cuisines
5761 Results
  • 1
    Ceia de Natal do Hotel Radisson Curitiba

    Ceia de Natal do Hotel Radisson Curitiba

    Ranked #1 overall in Curitiba restaurants
    8.01 review
    Buffet
    Popular withFamiliesFoodies
  • 2
    Ceia de Natal do Restaurante Casal Garcia

    Ceia de Natal do Restaurante Casal Garcia

    Ranked #2 overall in Curitiba restaurants
    8.01 review
    Italian, Brazilian, Buffet
    Popular withFamiliesFoodies
  • 3
    Garden HamBargueria

    Garden HamBargueria

    Ranked #3 overall in Curitiba restaurants
    8.01 review
    Burgers, Bar
    Popular withNightlifeFoodies
  • 4
    Madero Container

    Madero Container

    Ranked #4 overall in Curitiba restaurants
    10.09 reviews
    Burgers
    Popular withFoodiesFamiliesBackpackers

    It's a great restaurant !

  • 5
    Livraria Arte & Letra

    Livraria Arte & Letra

    Ranked #6 overall in Curitiba restaurants
    8.01 review
    Cafe
    Popular withSolo FemaleTrendstersFoodies
  • 6
    Gards Rooftop Bar

    Gards Rooftop Bar

    Ranked #7 overall in Curitiba restaurants
    8.01 review
    Bar
    Popular withNightlifeLuxury
  • 7
    Mustang Sally

    Mustang Sally

    Ranked #8 overall in Curitiba restaurants
    7.69 reviews
    $$$$
    Tex-Mex
    Popular withFoodiesFamiliesNightlife

    Awesome.

  • 8
    Outback

    Outback

    Ranked #9 overall in Curitiba restaurants
    9.06 reviews
    Steak House
    Popular withFoodiesFamilies

    The steaks are great! And salads are good!

  • 9
    Alchemia

    Alchemia

    Ranked #10 overall in Curitiba restaurants
    6.01 review
    Pubs , Bar
    Popular withNightlifeFoodies
  • 10
    Sel et Sucre

    Sel et Sucre

    Ranked #11 overall in Curitiba restaurants
    9.54 reviews
    French
    Popular withFoodiesArtsyGreen

    Great french bistro!! It's one of my favorites (along with Gardeno)! But don't take my word for it... Go check it out!! Lunch only!! I recommend making reservations (the place ...

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=curitiba-parana&controller=topics&country_code=&current_user_id=&filters=&id=2000000018283&klass_name=Region&list_type=restaurants&nearby=false&path=curitiba-parana%2Frestaurants&place=2000000018283&place_type=City&place_type=region&region=2000000018283", 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=2000000018283" + "&" + 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); } };