General Santos Restaurants

Sort by Tribes
Cuisines
121 Results
  • 1
    Caffé Firenzo - SunCity Complex General Santos

    Caffé Firenzo - SunCity Complex General Santos

    Ranked #1 overall in General Santos restaurants
    8.73 reviews
    Popular withFoodies

    One of my favorite cafes in General Santos! With its laid-back and sophisticated ambiance, Caffé Firenzo is definitely a great place to chill and have a conversation with your buddies. ...

  • 2
    Bigby's Cafe & Restaurant

    Bigby's Cafe & Restaurant

    Ranked #2 overall in General Santos restaurants
    9.02 reviews
    Popular withFoodiesArtsy

    As far as I can remember, we dined at Bigby’s three times during our Gensan expedition. And, guess what? It didn’t disappoint us at all! Here, we got our palate ...

  • 3
    Ranchero's Grill & Restaurant

    Ranchero's Grill & Restaurant

    Ranked #3 overall in General Santos restaurants
    9.02 reviews
    Pubs
    Popular withFoodies

    They don’t call Ranchero's as one of the top restaurants in General Santos for nothing. The way I see it, Ranchero is a remarkable cushy restaurant with an impressive selection ...

  • 4
    Grab-A-Crab

    Grab-A-Crab

    Ranked #4 overall in General Santos restaurants
    8.02 reviews
    Seafood
    Popular withFoodies

    Try their Chinese dimsum delights!

  • 5
    Cafe France

    Cafe France

    Ranked #5 overall in General Santos restaurants
    8.02 reviews
    International
    Popular withFoodies

    comfort food away from home...

  • 6
    Big Ben Steak

    Big Ben Steak

    Ranked #6 overall in General Santos restaurants
    10.01 review
    Steak House
    Popular withFoodies

    Their food was nothing short of amazing. We ordered the pure pineapple juice, pinakbet rice, imbao soup and baked salt-encrusted Pompano. And, guess what? They all taste delicious! Not only ...

  • 7
    Tuna Grill

    Tuna Grill

    Ranked #7 overall in General Santos restaurants
    10.01 review
    Seafood

    Very affordable grilled tuna dishes! The best in the city!

  • 8
    Pizza Hut

    Pizza Hut

    Ranked #8 overall in General Santos restaurants
    8.01 review
    Fast Food, Pizza
    Popular withFoodiesFamilies

    When it comes to pizzas, you can’t go wrong with this well-known restaurant chain. And, in my opinion, it’s arguably the best place to savor meaty and delicious pizza in ...

  • 9
    Kee's Cafe and Restaurant

    Kee's Cafe and Restaurant

    Ranked #9 overall in General Santos restaurants
    8.01 review
    American
    Popular withFoodies

    A great restaurant to drop by in Gensan! Truthfully, I wasn’t expecting much from this restaurant, when we visited it on our Gensan getaway. But, it turned out to be ...

  • 10
    Mandarin Tea Garden

    Mandarin Tea Garden

    Ranked #11 overall in General Santos restaurants
    8.01 review
    Chinese, Coffee and Tea
    Popular withFoodies

    One of my go-to restaurants in General Santos for Chinese food! Every time I visit Mandarin Tea Garden, I always make sure to order their extremely tasty rice topping, simoai ...

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