Skip to Content

24 Best Restaurants in Scottsdale, Arizona

We take pride in providing authentic travel recommendations based on our own experiences through unique imagery and visiting each destination. We may earn a commission when you purchase a product or book a reservation. Learn more ›

Searching for a place to eat among the many restaurants in Scottsdale? Whether you’re planning dining in Scottsdale for a family trip, a romantic getaway, a special event, or just because, we’ve come up with a collection of choices to suit any culinary interest.

Scottsdale’s next-door neighbor, Phoenix, typically gets all the attention, but Scottsdale has a lot to offer in terms of culture and cuisine. You’ll find dining options from North Scottsdale, Old Town, and Paradise Valley to Gainey Ranch, Pinnacle Peak, South Scottsdale, and everywhere.

From fine dining and upscale restaurants to pubs, breweries, cafes, sports bars, and casual eateries, Scottsdale restaurants run a range of cuisines that include Southwest, seafood, Asian fusion, and many more cuisines in Scottsdale. The south-central Arizona landscape of cattle ranches, fresh organic vegetables, and local produce lends itself to gourmet recipes and chef-driven menus.

After taking part in Scottsdale’s world-class golf courses, boutique shopping, perusing art galleries, and outdoor recreation, you’re gonna need (and probably want) to eat sooner or later. Here are our recommendations for the top restaurants in Scottsdale.

Best Restaurants in Scottsdale, Arizona

1. Andreoli Italian Grocer

A meal at Andreoli Italian Grocer
Image by Management/TripAdvisor

Address: 8880 E. Via Linda, Scottsdale, Arizona 85258

Found just north of McCormick Ranch in Scottsdale, the authentic family-owned Andreoli Italian Grocer is both a market and a restaurant. Led by Chef Giovanni Scorzo, the restaurant features great service and some of the best food around. Your taste buds will thank you.

Dine on homemade bread and traditional Italian food such as rigatoni with homemade sausage, penne strascicate, and orecchiette with broccoli and homemade sausage. Daily specials include rosticciana and bistecca alla Fiorentina, a perfectly seasoned strip steak.

Don’t eat too much rich and savory Italian food while at this Scottsdale restaurant. You’ll want to leave enough room for the sweet side. Dessert selections range from tiramisu and cannoli to sfogliatella pastries and homemade pistachio cake.

Entrees range in price from $15 to $59, which makes it one of the best Scottsdale restaurants for a broad scope of budgets. Visit the market side of this Scottsdale restaurant’s business for artisan bread, Italian beef, fresh cheese, olives, and superb homemade sauces!

2. Brat Haus

Someone showing a thumbs up at Brat Haus Scottsdale AZ
Image by zombieite / CC BY 2.0

Address: 3622 N. Scottsdale Road, Scottsdale, Arizona 85251

Located in Old Town Scottsdale, Brat Haus is the place to get your German fix in Scottsdale restaurants. Order Bavarian pretzels, brats, burgers, Belgian fries, BBQ pork nachos, and beer. There are at least 28 craft beers to choose from. Prices are in the category of $11 to $17.

At this Scottsdale restaurant, you can enjoy casual dining at its best while playing ping pong, darts, and giant Jenga. Pups are even welcome on the patio.

See Related: The Ultimate Scottsdale Itinerary You’ll Want to Copy

3. Butters Pancakes & Café

A pancake breakfast at Butters Pancakes & Café Scottsdale
Image by Géza P/TripAdvisor

Address: 7000 E. Mayo Boulevard, Suite 1032, Scottsdale, Arizona 85054

Check out Butters Pancakes & Café for the best in town for made-from-scratch breakfast food and lunch items. Ingredients like USDA-grade AA eggs, fresh-whipped butter, and more from local butchers and artisan bakers put this spot at the top of the list.

Menu items include brioche French toasts, omelets, waffles, delicate crepes, eggs Benedict, fresh-squeezed orange juice, smoothies, and cappuccino. Choose from burgers, wraps, salads, and chicken sandwiches for lunch. Items at this Scottsdale restaurant range from $8.50 to $13.

4. Café Monarch

Cafe Monarch Interior
Management / TripAdvisor

Address: 6939 E. 1st Avenue, Scottsdale, Arizona 85251

If you’re wondering where to eat in Scottsdale restaurants for a fine dining experience, special event, or romantic occasion like an anniversary, look no further than Café Monarch.

Located in historic Old Town Scottsdale – near other restaurants, golf courses, and the country club scene – the intimate atmosphere of Café Monarch features an always-changing menu of seasonal, local, and sustainable ingredients emphasizing New American cuisine.

This elegant Scottsdale setting offers a four-course prix fixe fine dining menu. You’ll choose from soups, salads, and entrees (such as striped bass with risotto or wagyu petite filet) for your first, second, and third courses. Fourth-course selections include choices like surf and turf, Chilean sea bass, herb-crusted rack of lamb, or seafood cassoulet.

You’ll pay $125, $140, $150, or $180 for all four courses, depending on which entrees you choose. Each one is a winner, so you’ll get your money’s worth!

See Related: Best Day Trips From Scottsdale | Top Short Trips

5. Chula Seafood

Table and Seats at Chula Seafood
image by Paul G/TripAdvisor

Address: 8015 E. Roosevelt Street, Scottsdale, Arizona85257

For a fresh take on fish, Chula Seafood offers on-site dining and a market. There’s a Chula Seafood location in North and South Scottsdale as well as Phoenix, making it one of the most convenient Scottsdale restaurants for fans of fish and seafood.

This Scottsdale restaurant’s concept originated in 2009 in San Diego, California. The Heflin family, owners of the Boat, CHULA (which specializes in Pacific Coast seafood), saw a need for seafood in the desert region of Arizona. The South Scottsdale location opened in 2015.

Try Hawaiian-style poke bowls, sashimi bowls, a confit tuna sandwich, Thai peanut noodle bowls, and lobster rolls. Or pick out salmon, tuna, swordfish, scallops, shrimp, and other fresh seafood to take home and grill, roast, or bake yourself. Selections range from $17 to $22. Prices at the fish market vary – plus you can take home some of their homemade cookies!

See Related: Things to Do in Jerome, Arizona

6. Citizen Public House

Citizen Public House Dinner
image by kennejima is licensed under CC BY 2.0.

Address: 7111 E. 5th Avenue, Suite E, Scottsdale, Arizona 85251

Led by James Beard award nominee Chef Bernie Kantak, Citizen Public House opened in 2011 in downtown Scottsdale. The award-winning restaurant serves a menu filled with a variety of delicious options that include seared sea scallops, Sonoran pasta, an original chopped salad, Brussels sprouts, pork belly pastrami, and coffee-roasted boneless short ribs. Entrees at this Scottsdale restaurant range from $26 to $45.

Head to the bar for craft beer, an extensive wine list, classic cocktails like Manhattans, negronis, or a whiskey and absinthe-infused Sazerac. Barrel-aged bourbon, single malt scotch, and mezcal are some spirits available at Citizen Public House.

For a unique and exclusive dining event, visit the speakeasy-inspired Benjamin’s Upstairs. It’s conveniently located…well…upstairs. There’s even a “hidden” door to enter. It’s available for events, group, and private dining experiences.

See Related: Weird Food Combinations That Are Strangely Good

7. Craft 64

Craft 64 Building Front
image by Maria/TripAdvisor

Address: 6922 E. Main Street, Scottsdale, Arizona 85251

Craft 64 delivers a rustic European vibe in the middle of downtown Scottsdale. Order house-made sausages, wood-fired pizza, local farm-sourced fare, and craft beer from Germany, Belgium, and beyond.

Other food selections include bruschetta, wood-fired Atlantic salmon, a chef’s charcuterie board, skirt steak, and cheddar mac and cheese. Menu items range from $10 to $22, making this a terrific Scottsdale place to eat for lunch, dinner, or anything in between.

 More than just a Scottsdale dining spot, you can play cornhole, darts, or giant Jenga before or after you eat.

See Related: Best Restaurants in Duluth, Minnesota

8. Daily Dose Old Town Bar & Grill

Daily Dose Entrance
image by CraftBeers/TripAdvisor

Address: 4020 N. Scottsdale Road #101, Scottsdale, Arizona 85251

Located in Old Town Scottsdale, Daily Dose Old Town Bar & Grill serves breakfast, lunch, and dinner. Eat indoors or on the outdoor deck for a casual dining experience at any time of the day.

Choose American comfort food such as smoky chicken and bacon sandwiches, Caprese grilled cheese, and roasted strip steak salad as well as choices like a pulled chicken quesadilla, a southwest club wrap, and house-made sangria. Menu items at this Scottsdale restaurant typically run from $11 to $14.75.

See Related: What Are the Best Potato Chips? Best Chips for Road Trips

9. Dierks Bentley’s Whiskey Row

Dierks Bentley's Whiskey Row Interior
image by Louis59/TripAdvisor

Address: 4420 N. Saddlebag Trail #105, Scottsdale, Arizona 85251

For live music, great food, and lively nightlife, Dierks Bentley’s Whiskey Row is one of the best choices around Scottsdale. This rockin’ gastropub is the creation of country singer Dierks Bentley.

Located in Old Town Scottsdale near other restaurants, the menu is a simple but classic array of comfort food and items like sliders, burgers, wraps, and sandwiches. Entrees range from $12 to $17, making this a great choice for a casual dinner, craft cocktails, and live music.

10. Fat Ox

Drinks at Fat Ox
image by lauren.topor is licensed under CC BY 2.0.

Address: 6316 N. Scottsdale Road, Scottsdale, Arizona 85253

Chef Matt Carter puts a modern touch on regional Italian specialties using seasonal ingredients. Simple preparation techniques are combined with bold flavor combinations in dishes such as wood and charcoal-cooked meats, brick-grilled organic chicken, Linz reserve ribeye and filets, and Narragansett scallops.

Selections at Fat Ox range in price from $14 to $45 with high-end wagyu and other prime steaks falling in at $60 to $85. Dine indoors, at a table on the courtyard patio, or in a private dining room at this Scottsdale restaurant.

See Related: Things to Do in Scottsdale, Arizona

11. FnB

FnB Building Friont
image by Cystokid/TripAdvisor

Address: 7125 E. 5th Avenue, Scottsdale, Arizona 85251

Featuring farm-to-table New American cuisine, locally and nationally acclaimed FnB is located at Craftsman Court in downtown Scottsdale. Co-owner and Chef Charleen Badman – a James Beard Award-winner for Best Chef of the Southwest – sources the freshest local ingredients from Arizona farms to make this one of the best Scottsdale restaurants.

You’ll find a menu filled with good food and a wide array of selections that include Thai-style stuffed pork cabbage rolls, spaghetti squash with pesto Trapanese, Mexican pink grouper with summer squash, and a vegetable medley of broccolini, roasted heirloom tomatoes, Calabrian chilis, garbanzos, quark, and garlic breadcrumbs. Beverages range from wines, ciders, and beer to creative cocktails and unique spirits.

Save room for sweet treats, which include old-fashioned butterscotch pudding with freshly grated nutmeg, olive oil cake with roasted blueberries, and a variety of ice cream, sorbet, and sherbet. Entrees range in price from $11 to $38.

12. Francine

Francine Interior
image by AZtransplant/TripAdvisor

Address: 4710 N. Goldwater Boulevard, Scottsdale, Arizona 85251

Francine, located in the Scottsdale Fashion Square, focuses on upscale dining and Southern French fare. Enjoy the elegant and airy ambiance while dining on items such as a rack of lamb, gnocchi, Croque Madame, beef carpaccio, steak tartare, and crab ravioli. This fresh, seasonal, and flavorful menu comes in a price range from $24 to $48.

The brunch menu at this Scottsdale restaurant features eggs Florentine, French toast with brioche, ricotta lemon pancakes with blueberry compote and Chantilly, fig and prosciutto tartine, and more in prices ranging from $18 to $40.

See Related: Best Side Dishes For a Summer Barbecue

13. Franco’s Italian Caffe

Tables at Franco’s Italian Caffe
image by bukagirl/TripAdvisor

Address: 4327 N. Scottsdale Road, Scottsdale, Arizona 85251

Serving authentic Italian Florentine dishes, Franco’s Italian Caffe is found in Old Town Scottsdale. Chef Franco Fazzuoli shares his love of Italian culture and cuisine with fresh and local ingredients and time-honored recipes at this Italian eatery, which is one of the best Scottsdale restaurants.

Choose from a wide variety of things to eat. Choices include capellini tomato basil, a veal chop, spaghetti salsa cruda, chicken paillard, and linguine with clams as well as small plate appetizers, other Florentine Italian dishes, and an extensive list of excellent wines.

Entrees at this Scottsdale restaurant are $22 to $52 at this upscale restaurant. Premium dishes like bistecca alla Fiorentina are $60 and $80 for 24 oz and 32 oz.

14. Grassroots Kitchen and Tap

Grassroots Kitchen and Tap Interior
image by The_Loup_Garou/TripAdvisor

Address: 8120 N. Hayden, Suite E-100, Scottsdale, Arizona 85258

Family-owned and operated, Grassroots Kitchen and Tap is one of the best Scottsdale restaurants. It offers a relaxed café with local wines, craft beer, and Southern-influenced culinary selections.

The North Scottsdale menu has a broad category of things to eat. Choices include Southern shrimp and grits with tasso ham, ahi tuna steak, Angus burgers, a variety of garden salads, rotisserie chicken and ribs, and a farm-to-table vegetable platter with tomatoes, sauteed chard, and grilled asparagus. Entrees range in price from $14 to $30.

End your meal with desserts like a slice of key lime pie and a chocolate toffee brownie with Ghirardelli chocolate and homemade caramel.

See Related: Strange Foods in America You Should Try

15. House Brasserie

Tables at House Brasserie
image by Sarah E/TripAdvisor

Address: 6936 E. Main Street, Scottsdale, Arizona 85251

Built in 1939, House Brasserie is the second oldest structure in Old Town Scottsdale. The restaurant property is surrounded by shade trees and decorated with a fireplace and Victorian-inspired décor. It’s even surrounded by a white picket fence to add to the quaint appeal.

Featuring New American fare blended with French and Mediterranean influences, visitors can eat indoors or on the patio. Choose from dishes like Faroe Island salmon with ramp salsa verde, Linz filet mignon, foie gras, mac and cheese with Vermont cheddar, and Dungeness crab cake Oscar. Entrees at this Scottsdale restaurant range from $24 to $56.

16. Los Olivos Mexican Patio

Los Olivos Mexican Patio Interior
image by 91paulkat/TripAdvisor

Address: 7328 E. 2nd Street, Scottsdale, Arizona 85251

Family-owned since the 1940s, Los Olivos Mexican Patio offers the classic flavors of a Sonoran-style menu that includes rustic Mexican food and refreshing margaritas.

Located in Old Town, large-scale murals and architectural details make this Scottsdale restaurant a unique place to hang out and enjoy a meal in Scottsdale. It’s one of the best restaurants in Scottsdale for a fun, casual meal.

The focus here is on Sonoran Mexican recipes with a wide selection of homemade flour tortillas, fresh salsa, traditional fajitas, enchiladas, chalupas, and tostadas filled with carne asada, chorizo, beef, or chicken. Entrees range in price from $11 to $23.

See Related: Potato Soup Recipe: How to Make This Classic

17. Maple & Ash

Steak at Maple & Ash
Management / TripAdvisor

Address: 7135 E. Camelback Road #130, Scottsdale, Arizona 85251

New to the Scottsdale dining scene (opening in 2019), Maple & Ash has quickly grabbed its favorite steakhouse status as one of the most popular Scottsdale restaurants among locals and travelers seeking sizzling slabs of red meat.

Michelin-star chef Danny Grant has created a menu of classic wood-fired dishes served in a modern and elegant setting. Selections at this restaurant include ricotta agnolotti, fire-roasted chicken with salsa verde, and short rib Bolognese as well as porterhouse, ribeye, and filet mignon.

Entrees range from $36 to $56. Steaks run in the range of $48 to $93. Ready to indulge? You can enjoy Miyakazi wagyu with black truffle potato purée for $150. Don’t miss the bottomless cocktail specials to complete or start your dining experience at this Scottsdale restaurant.

18. Mowry & Cotton

Mowry & Cotton Interior
Management / TripAdvisor

Address: 6000 E. Camelback Road, Scottsdale, Arizona 85251

Located at The Phoenician, a Luxury Collection Resort, and surrounded by the beautiful Camelback Mountains and the Phoenician golf and country club, Mowry & Cotton features a menu of seasonal dishes and cocktails.

This lovely Scottsdale hotel restaurant serves breakfast, lunch, dinner, and Sunday brunch in a warm and open setting. Items to eat include roasted summer squash, Yukon potatoes, Scottish salmon, steamed Baja mussels, and Delmonico steak.

Creative toppings include grapefruit honey, fennel and apple guacamole, lavender mustard, and calabrese chile butter.

Dinner entrees are $24 to $55 at this Scottsdale restaurant. Lunch selections include roasted tomato flatbread, salads, citrus salmon and chickpea bowl, barbacoa beef tacos, and a turkey Cuban sandwich in a price range of $14 to $23.

19. Pomo Pizzeria Napoletana

Pomo Pizzeria Napoletana Building
Management / TripAdvisor

Address: 8977 N. Scottsdale Road #504, Scottsdale, Arizona 85253

Pomo Pizzeria Napoletana uses traditional methods from Napoli, Italy, to create an authentic Italian Neapolitan pizza experience. This restaurant, wine bar, and gourmet market is in Scottsdale’s Gainey Ranch area. It ranks high among Scottsdale restaurants as one of the most popular restaurants in the area.

Enjoy the unique taste of hand-formed pizza dough as well as items like gnocchi, tagliatelle alla Bolognese, lasagna al Forno, linguine with salmon, salads, soups, and antipasti.

20. Postino WineCafe Highland

Wines at Postino WineCafe Highland
image by Joel R/TripAdvisor

Address: 4821 N. Scottsdale Road, Scottsdale, Arizona 85251

Located north of Old Town Scottsdale, Postino WineCafe Highland is one of the best Scottsdale restaurants for a casual lunch, happy hour, or wine-sipping event. Charcuterie boards offer items like soft pretzels, Italian sausage, brie with fig jam, Spanish chorizo, and salami.

Bruschetta boards can be customized with four selections such as mozzarella, smoked salmon and pesto, burrata and bacon, and warm artichoke spread.

Soups, salads, paninis, and appetizers range in price from $8 to $18.25. Don’t forget desserts like a salted caramel sundae and chocolate bouchon!

See Related: Places to Visit in Arizona

21. Roaring Fork

Roaring Fork Interior
image by David S M/TripAdvisor

Address: 4800 N. Scottsdale Road, Suite 1700, Scottsdale, Arizona 85251

The rugged appeal of the Old West is alive and well in Old Town Scottsdale restaurants. If you’re looking for a Western vibe in Scottsdale, try Roaring Fork. Enjoy beef, pork, chicken, and fish cooked on a wood-fired rotisserie, an open-flame grill, or a wood oven. 

Entrees range in price from $18 to $28. Premium steaks are $44 to $55 for an 8 oz. center cut filet and a 22 oz. bone-in ribeye.

22. Shinbay Omakase Room by Shinji Kurita

Japanese Dish at Shinbay Omakase Room by Shinji Kurita
image by travbud1/TripAdvisor

Address: 3720 N. Scottsdale Road #201, Scottsdale, Arizona 85251

Led by Chef Shinji Kurita, Shinbay is one of the best restaurants in Scottsdale. He imparts a modern take on a traditional Japanese tasting menu.

An intimate setting makes this Scottsdale restaurant the perfect place for a private dinner with family, friends, or colleagues. Dinner at this fine dining room is $185 per person. The entire luxury tasting experience is about two hours of sushi heaven.

Best of all? Art galleries such as the Scottsdale Museum of Contemporary Art (SMoCA) have partnered with Shinbay to offer free admission to restaurant customers.

See Related: Best Places to Visit in the US

23. Toro Latin Restaurant & Rum Bar – Favorite pick!

Toro Latin Restaurant & Rum Bar Interior
image by The_Loup_Garou/TripAdvisor

Address: 7575 E. Princess Drive, Scottsdale, Arizona 85255

For some of the most exotic foods in Scottsdale, head to Toro Latin Restaurant & Rum Bar. Chef Richard Sandoval has infused the menu with Latin American cuisine and Chinese, Japanese, and Peruvian fare influences.

Located in the luxurious Fairmont Scottsdale Princess in the Windsong section of North Scottsdale, this casual eatery features everything from Brazilian churrasco and ceviche to sushi, sashimi, and nigiri. Don’t forget signature cocktails and rum and whiskey flights to balance out your meal (rum bar is in the name, after all).

Toro Latin Restaurant & Rum Bar is open for breakfast, lunch, and dinner. Breakfast items at this Scottsdale restaurant include Benedicts, enchiladas, and waffles with steak for $18 to $25.

For lunch, choose from tacos, sushi, fresh salads, Cuban sandwiches, clubs, and burgers for $16 – $25. Dinner choices at this Scottsdale restaurant include sushi, ceviche, blackened tuna tacos, Cusco chicken, and pork belly mac and cheese in the $20 to $58 category.

24. Virtu Honest Craft

Virtu Honest Craft Interior
Management / TripAdvisor

Address: 3701 N. Marshall Way, Scottsdale, Arizona 85251

Virtu Honest Craft is one of the best Scottsdale restaurants in the Bespoke Inn. It serves Mediterranean fare and craft cocktails.

Chef Gio Osso is a James Beard Award nominee and offers an ever-changing selection of pork ribs, handmade pasta, seasonal produce, and seafood such as grilled octopus.

Virtu Honest Craft is a terrific choice during Scottsdale’s restaurant week. If you’re searching for hotels in Scottsdale to anchor your culinary journey, we’ve got some suggestions.

Looking for food tours and other activities in North Scottsdale or the surrounding area? Check out GetYourGuide and Viator to find the perfect Scottsdale tours to complement the best restaurants in Scottsdale. Discover everything from food, wine, and brewery tours to outdoor activities and adventurous excursions to boost your Scottsdale vacation.


What is the most popular food in Scottsdale?

Scottsdale restaurants are well-known for Sonoran-style Mexican cuisine. It’s a unique Arizona take on traditional Mexican cuisine. The Mexican state of Sonora (and the Sonoran Desert) sits along the southern Arizona border.

With wheat fields more predominant than corn, tortillas and the like are typically the flour variety. Beef such as carne asada and machaca, as well as wagyu and ribeye steaks, are also quite popular in the best restaurants in Scottsdale.

What are some of the best places to eat in Scottsdale?

Scottsdale’s best restaurants include Andreoli Italian Grocer, Maple & Ash, Café Monarch, and FnB.

What is the most famous restaurant in Scottsdale?     

With a James Beard award nominee chef, Citizen Public House is one of the most famous restaurants in Scottsdale.

Related Resources:

    ↑ Top