Niagara Falls City (Ontario) Restaurants

Sort by Tribes
Cuisines
475 Results
  • 1
    CopaCabana Brazilian Steakhouse

    CopaCabana Brazilian Steakhouse

    Ranked #1 overall in Niagara Falls City (Ontario) restaurants
    9.89 reviews
    $$$$
    Brazilian, Steak House
    Popular withFoodiesLuxuryFamilies

    This is hands down one of the best restaurants in Niagara Falls. Located conveniently close to several hotels, this is the perfect spot for food and meat lovers. There is ...

  • 2
    The Keg Steakhouse + Bar - Fallsview/Embassy Suites

    The Keg Steakhouse + Bar - Fallsview/Embassy Suites

    Ranked #2 overall in Niagara Falls City (Ontario) restaurants
    9.08 reviews
    $$$$
    Steak House, Bar
    Popular withFoodiesFamiliesLuxury

    Situated on the ninth floor looking out over the falls. The staff were happy to accommodate our request to switch tables for a better view, food arrived quickly.

  • 3
    Mama Mia's Italian Eatery

    Mama Mia's Italian Eatery

    Ranked #4 overall in Niagara Falls City (Ontario) restaurants
    10.01 review
    Italian
    Popular withFamiliesFoodiesBusiness

    This has been a local staple in Niagara Falls for over 50 years. Look no further than this restaurant for delicious, freshly cooked, Italian dishes and friendly employees. You will ...

  • 4
    Sweet Jesus Niagara

    Sweet Jesus Niagara

    Ranked #3 overall in Niagara Falls City (Ontario) restaurants
    10.01 review
    Ice Cream and Desserts
    Popular withFoodiesFamiliesTrendsters

    Sweet Jesus has been the latest craze since they opened up their first shop in Toronto and have expanded to other cities. This ice cream is pleasant for the taste ...

  • 5
    Jimmy Buffett's Margaritaville

    Jimmy Buffett's Margaritaville

    Ranked #5 overall in Niagara Falls City (Ontario) restaurants
    8.06 reviews
    $$$$
    American
    Popular withFamiliesStudentsFoodies

    My personal favorite spot to start a Niagra Falls, ON bar hop. Although the tourist town is well know for its falls majesty - Niagra is super fun for a ...

  • 6
    Planet Hollywood

    Planet Hollywood

    Ranked #6 overall in Niagara Falls City (Ontario) restaurants
    8.06 reviews
    $$$$
    American
    Popular withFamiliesStudentsBusiness

    The burgers are as big as your head, awesome things to see on the walls, right near transport and the border.

  • 7
    Chef of India

    Chef of India

    Ranked #7 overall in Niagara Falls City (Ontario) restaurants
    6.01 review
    Indian, Vegetarian
    Popular withVegetarianFamilies

    Good restaurant with ample vegetarian options - they do get quite crowded in the evenings and weekends so it's recommended to reserve a table for larger groups of people.

  • 8
    Taps Brewing Co

    Taps Brewing Co

    Ranked #8 overall in Niagara Falls City (Ontario) restaurants
    6.01 review
    Pubs , Brewery
    Popular withNightlifeFamilies

    More of a regular bar atmosphere than a brewery, there are a few Taps-brewed beers on offer here (a lager, red cream ale, Belgian wit and a hoppy IPA), but ...

  • 9
    Hard Rock Cafe

    Hard Rock Cafe

    Ranked #9 overall in Niagara Falls City (Ontario) restaurants
    8.810 reviews
    $$$$
    Burgers, Chain Restaurant
    Popular withFamiliesNightlifeAdventure
  • 10
    My Cousin Vinny's

    My Cousin Vinny's

    Ranked #10 overall in Niagara Falls City (Ontario) restaurants
    9.04 reviews
    Italian
    Popular withFoodiesFamiliesAdventure

    The kind of place you come for a reasonably priced big old Italian American meal featuring dishes that don't exist in Italy like chicken parm, served in family portions. I ...

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