Skip to Content

10 Best Restaurants in Sedona, Arizona

We take pride in providing authentic travel recommendations based on our own experiences such as unique images and perspectives. We may earn a commission when you purchase a product or book a reservation. Learn more ›

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, 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.

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 delicious dishes for locals and tourists 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. If you don’t like margaritas, soft drinks, sangrias, and Mexican beers are available 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. It is 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 homemade granola bowl, kefir fruit parfait, or avocado toast – all of which will satisfy your taste buds and 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 that are guaranteed to satisfy any sweet tooth.

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 lighter dish, check out the strawberry spinach salad or the Cowboy Wedge Salad. 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 fresh meat and seafood dishes.

All the recipes here use organic ingredients and no additives or preservatives. Of course, Picazzo’s offers wines and cocktails.

The dinner menu includes classic starters like bruschetta, eggplant parmigiana, spinach, and artichoke dip. For the main course, try one of their homemade pizzas, The Puttanesca, with roasted garlic, spinach, feta cheese, artichoke hearts, and red peppers. Their Elote Pizza is my favorite; 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.

For a lighter option, try one of their salads, like the raspberry feta or the apple walnut gorgonzola. The kale pesto quinoa bowl is another delicious option for those looking for a healthier meal. Indulge in classic Italian desserts such as tiramisu or American classics like hot apple crisp and New York-style cheesecake to finish your meal.

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. It is 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 and 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.

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 satisfy you and fill you with 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.

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, such as 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 its classic Cobb salad, hearty pasta primavera, and the classic grilled cheese and tomato sandwich everyone loves. If you’re looking for something sweet, try one of its 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 savory huevos rancheros.

Creekside American Bistro also offers a happy hour menu with creative cocktails, draft beers, and wines by the glass.

Related Resources

    ↑ Top