10 Best Restaurants in Sedona, Arizona

Downtown Sedona Scenery

Sedona is located in Arizona’s Verde Valley. It is known for its gorgeous Red Rock formations, scenic hikes, and unique restaurants serving some of the most delicious dishes in the Southwest.

While Sedona typically draws golfers and nature lovers, but it’s also a great foodie destination. Look below at some of our favorite restaurants in the city and add them to your must-try list next time you’re out west.

There’s a little bit of everything in the Sedona dining scene. Southwestern cuisine dominates, of course, but American bistros, southern European cuisine, and Latin-inspired restaurants can be found, so there’s a menu to suit anyone’s tastes.

All the restaurants on this list are loved by tourists and locals alike, so dig into a dish you’re sure to remember.

Best Restaurants in Sedona, Arizona

1. 89Agave Cantina

89Agave Cantina Interior

Address: 254 N. Hwy 89A, Sedona, AZ 86336

Welcome to the world of 89Agave Cantina, a Mexican-inspired restaurant that has been serving up delicious dishes for locals and tourists alike for over five years. This cozy little spot offers indoor and outdoor seating atop the beautiful red rocks of Sedona, with stunning views at every turn.

The extensive menu of classic Mexican dishes complements the fun, cozy atmosphere at 89Agave Cantina. From tacos and burritos to quesadillas and enchiladas, there’s something for everyone here.

Agave Cantina prides itself on using only the freshest ingredients, from local organic produce to slow-cooked meats. The menu offers classic south-of-the-border dishes like fish tacos, enchiladas, quesadillas, and more. My favorite is the Marinated Shrimp Fajitas – the perfect blend of smoky and spicy flavors.

They also have a great selection of house-made margaritas and craft cocktails made with fresh ingredients like jalapeno-infused tequila. And if you don’t like margaritas, there are soft drinks, sangrias, and Mexican beers for the perfect accompaniment to your meal.

See Related: Best Sedona Tours: Top Excursions for Exploring

2. ChocolaTree Organic Eatery

Address: 1595 W. Hwy 89A, Sedona, AZ 86336 

ChocolaTree Organic Eatery is a local favorite for folks looking for organic and gluten-free dishes. This adorable little restaurant offers indoor and outdoor seating, featuring lush landscapes, perfect for a family celebration dinner or an intimate romantic evening out.

The vibe here is cozy, and welcoming, vibrantly decorated with plants, artwork, and other touches that reflect the restaurant’s commitment to sustainability.

The menu includes organic, gluten-free dishes like salads, sandwiches, burgers, and more. Dishes like broccoli cheddar quiche, 4-bean chili, and vegan chipotle tomato pizza are particularly popular.

For breakfast, try their house-made granola bowl, kefir fruit parfait, or avocado toast – all of which will satisfy your taste buds and your dietary restrictions!

They also have a wonderful selection of organic juices, smoothies, teas, coffees, and dairy-free dessert options like coconut creme tart.

As the name implies, ChocolaTree offers an extensive selection of chocolate-infused treats like donuts and brownies guaranteed to satisfy any sweet tooth. Regarding the best places to eat in Sedona for healthy treats, ChocolaTree is definitely a top pick.

3. Cowboy Club Grille & Spirits

Cowboy Club Grille & Spirits Store Front

Address: 241 N. Hwy 89A, Sedona, AZ 86336

This family-owned restaurant is a local favorite for hearty and tasty dishes. Located in the heart of Sedona, Cowboy Club Grille & Spirits offers an inviting atmosphere with rustic wooden accents and plenty of space to relax or mingle with friends.

The menu includes all your classic American favorites like burgers and steaks, as well as sandwiches and salads. No matter what you order, the food here will tantalize your taste buds and satisfy you!

Their apps are where it’s at. Cowboy Club Grille & Spirits offers delicious appetizers like chili con queso dip, baby back ribs mini racks, and Original Cactus Fries with prickly pear dipping sauce. As far as finger food goes, the Cactus Fries are to die for.

They don’t mess around when it comes to entrees, either. For the main course on the lunch menu, try the popular beef brisket sandwich, New York strip steak, or Cowboy Burger. Meat lovers visiting the restaurant should definitely try the Elk Chops – two 4-ounce North American elk chops grilled to perfection and served with mashed sweet potatoes, roasted asparagus, and a house-made blueberry-lavender demi-glace. Yum!

For a dish on the lighter side, check out the strawberry spinach salad or the Cowboy Wedge Salad. And if you’re in the mood for a sweet treat, Cowboy Club Grille & Spirits offers several delectable desserts like cookies ‘n cream cheesecake and classic carrot cake. Wash your meal with handcrafted cocktails or one of their many draft beers.

See Related: Things to Do in Mesa, Arizona

4. Picazzo’s Healthy Italian Kitchen

Picazzo's Healthy Italian Kitchen Building

Address: 1855 W. Highway 89A, Sedona, AZ 86336

This easygoing eatery is nestled in the Sedona rocks and is one of the best restaurants in Sedona for its delicious and healthy Italian fare. Picazzo’s Healthy Italian Kitchen offers an inviting atmosphere with warm colors, friendly service, and a range of fresh meat and seafood dishes.

All the recipes here have organic ingredients and no additives or preservatives. And, of course, Picazzo’s offers both wines and cocktails to enjoy.

The dinner menu includes classic starters like bruschetta, eggplant parmigiana, spinach, and artichoke dip. Try one of their homemade pizzas, The Puttanesca, with roasted garlic, spinach, feta cheese, artichoke hearts, and red peppers for the main course. Their Elote Pizza is my fav; it’s topped with fire-roasted corn, spicy mayo, and Cotija cheese. Yum!

If you’re feeling adventurous, order one of their signature dishes, such as the spicy chipotle chicken pasta or the salmon piccata.

Try one of their salads, like the raspberry feta or the apple walnut gorgonzola, for a lighter option. The kale pesto quinoa bowl is another delicious option for those looking for a healthier meal.

To finish your meal, indulge in classic Italian desserts such as tiramisu or American classics like hot apple crisp and New York-style cheesecake. Picazzo’s Healthy Italian Kitchen is a great option for those seeking a tasty yet healthy dining experience in Sedona.

5. Hideaway House

Address: 231 State Rte. 179, Sedona, AZ 86336

Hideaway House is a great place to visit for a cozy and scenic dining experience in the area and definitely one of my favorite Sedona restaurants! This unique treehouse-style restaurant is tucked away in the heart of Sedona and offers breathtaking views of the red rocks.

Inside Hideaway House, you’ll find a cozy atmosphere with dim lighting, rustic accents, and plush seating. The menu here features fresh local ingredients and superb modern takes on classic Italian dishes.

Start your meal with an appetizer of roasted vegetables and polenta or pear and honey crostini. For the main course, Hideaway House offers several delicious pasta dishes like the New Zealand Green Lipped Mussels with Pasta or the Shrimp & Gnocchi in tomato sauce.

Meat lovers should try their signature Roma pizza or their famous lasagna. If you’re craving something lighter, Hideaway House has a collection of soups and salads made with fresh ingredients like the House-made Minestrone and Watermelon Feta Salad.

Be sure to save room for dessert, as this place serves up some of the best sweet treats in town! Indulge in delights such as a slice of tiramisu (one of the best I’ve ever had) or a classic peach and pecan cobbler.

See Related: Sedona Itinerary: How to Spend 1-5 Days

6. Mariposa Latin Inspired Grill

Address: 700 W Arizona 89A, Sedona, AZ 86336

For a taste of South America, look no further than Mariposa Latin Inspired Grill. The atmosphere here is inviting and festive, with bright colors, lively music, and friendly staff. It’s an upscale yet casual dining experience perfect for groups and families.

This airy restaurant offers a modern take on traditional Latin cuisine featuring various fresh ingredients and flavors.

The menu features Latin classic starters such as tostones, ceviche, and empanadas. Start your meal with an appetizer like yuca fries or shrimp ceviche. This place actually got me hooked on Yuca – now I can’t get enough of it.

The entrees include classic dishes like handmade empanadas, steelhead salmon, and amazing spicy mussels with chorizo. Mariposa Latin Inspired Grill also has lots of tasty desserts to finish off your meal, like pumpkin swirl cheesecake, butter pecan gelato, apple crisp, and traditional flan.

A meal at Mariposa will leave you feeling satisfied and full of Latin flavors. Don’t forget to try one of their signature cocktails like the Bolivian Mule or Pisco Sour.

7. The Hudson

The Hudson Interior

Address: 671 State Rte. 179 Suite D, Sedona, AZ 86336

The Hudson is a New American neighborhood spot that is the perfect place for an intimate night out. This cozy fine-dining option offers a wide array of dishes, all made with fresh ingredients and served with care. The atmosphere here is warm and inviting, with dim lighting and a rustic aesthetic. If you’re looking for a cozy night out, then The Hudson is one of the most popular restaurants in the city.

The Hudson is best known for their wide array of creative cocktails and craft beers. I recommend the Cold Brew Martini for an afternoon pick-me-up or the Smoke Signals jalapeño-infused mezcal for something more adventurous.

The best (and probably my favorite!) thing about The Hudson is their happy hour menu. With small plates of beautifully prepared chicken wings and bruschetta washed down with wine and draft beers at amazing prices, you can’t go wrong.

The menu features dishes like spinach and artichoke dip and beer-battered calamari, as well as classic entrees such as BBQ braised pork cheeks or blackened swordfish.

You can’t go wrong with their banana cream pie or bread pudding for dessert! The Hudson even offers seasonal menus during the holidays, so be sure to check it out for a unique and festive dining experience.

See Related: Things to Do in Sedona with Kids

8. Dahl & Di Luca Ristorante

Dahl & Di Luca Ristorante Interior

Address: 2321 West Highway 89A, Sedona, AZ 86336

The most awarded fine-dining restaurant in Sedona for the past 25 years, Dahl & Di Luca Ristorante is the place to go for an Italian feast.

This upscale restaurant offers a classic Tuscan atmosphere with warm colors, fine art, and rustic furniture, creating a romantic setting perfect for any occasion. Regarding top-notch eateries, Dahl & Di Luca is definitely one of the best restaurants in Sedona!

The Dahl & Di Luca menu is filled with classic Italian dishes and homemade pasta like Ravioli Romana, a brilliant bolognese, and their luscious lasagna. For starters, indulge in their signature calamari or roasted tomato bruschetta.

For entrees, try the shrimp linguine with their spicy signature vodka sauce (this was amazing) or their classic pollo piccata. Pair your meal with one of their award-winning wines to take it up a notch!

Dahl & Di Luca Ristorante is also well-known for its delicious desserts. Try their decadent tiramisu or the classic Italian cannoli filled with sweet ricotta cream. Whatever you do, don’t forget to save room for a scoop of their homemade gelato!

Editor’s Note: Dine-in is by reservation only. This upscale Italian ristorante upholds a “Resort Casual” dress code, so you can still come in wearing jeans, but don’t forget to add a nice blazer for an extra touch. No sportswear, tank tops, or baseball caps are allowed inside.

9. Wildflower

Wildflower Restaurant Interior

Address: 101 State Rte. 89A, Sedona, AZ 86336

Wildflower is the perfect spot for a casual meal with friends and family. This cozy cafe offers warm pastries, hearty sandwiches, delicious soups, and more. The atmosphere is inviting, and the staff is friendly, making it a great place to relax and catch up on some conversation.

Wildflower’s menu is filled with wholesome dishes like their classic Cobb salad, a hearty pasta primavera, and the classic grilled cheese & tomato sandwich everyone loves. If you’re looking for something sweet, try one of their freshly baked muffins or scones. Their signature chocolate chip scone is a favorite!

Wildflower also offers an array of delicious smoothies, as well as all-natural brewed teas and lemonades. If you’re in the mood for a cozy evening with friends, Wildflower is definitely the place to go! It’s a great option for those needing lunch on the go or an afternoon pick-me-up.

No matter what you’re in the mood for, Wildflower has an option to satisfy every taste bud. Don’t forget to try out their signature Georgia peach smoothie! It’s truly a unique experience that’ll leave you wanting more.

Wildflower is located inside the Shops at Pinon Point, so you can easily make a day of it. Stop by the cafe for lunch, shop afterward, and cap off your afternoon with an outdoor movie! Alternatively, if you can’t face leaving the house, you can order delivery from them!

See Related: Best Restaurants in Scottsdale, Arizona

10. Creekside American Bistro

Creekside American Bistro Building

Address: 251 AZ-179, Sedona, AZ 86336

If you’re looking for a creative but casual menu in a cozy setting with a large outdoor patio, Creekside American Bistro is one of the best restaurants in town. This spot offers a relaxing atmosphere with its rustic brick walls, twinkling lights, and an outdoor patio overlooking Oak Creek Canyon, one of the most beautiful views of the Sedona Red Rocks.

If you’re looking for a delicious dinner, savory lunch, or cozy breakfast spot, Creekside American Bistro is a place to be for al fresco dining in Sedona. Creekside’s menu features classic chicken wings, blackened chicken sandwiches, and braised short ribs.

For a unique twist on a classic, try one of their house specialties like the Ahi Tuna Burger, topped with green onion, fresh ginger, shallots, ponzu, and wasabi aioli on a buttery brioche. If you want something lighter, they also have vegan options like their Vegan Bento Box and Burrata Salad.

Finish your meal with one of Creekside’s delicious desserts, like their Hot Banana Churros or classic peach cobbler. Creekside also offers a selection of breakfast favorites and all-day brunch dishes like their eggs Benedict with roasted potatoes, french toast, house-made crispy Belgian waffles, or the savory huevos rancheros.

Creekside American Bistro also offers a happy hour menu with creative cocktails, draft beers, and wines by the glass. With its scenic views and delicious dishes, Creekside American Bistro is definitely a great spot to check out while in Sedona. Their outdoor patio is dog-friendly, so don’t forget to bring your pup along for the fun!

Related Resources

Tiana Thompson

Tiana Thompson

Tiana Thompson is a prolific travel writer based on Paris specializing in long-form articles, offering in-depth explorations on domestic United States and international travel.