Diners on the covered patio at Mariposa in West Sedona, with red rock cliffs beyond
Mariposa, off 89A in West Sedona, is the view restaurant most guests ask about. Photo: Seasider53 / Wikimedia Commons (CC BY 4.0) · Resized.
Food & Drink

The Best Restaurants in Sedona

Sedona eats far better than a town of about 10,000 people has any right to. You can have modern Mexican at Elote Cafe, sunset and wood-fired steak at Mariposa, a creekside tasting menu at Cress and a wood-fired pizza to take home, all within about 15 minutes of each other. This guide sorts the best restaurants in Sedona by what you want from the meal and by part of town, with what to order, what it costs and how to get a table.

Where to eat in Sedona, at a glance

Start here if you want the short answer. Each of these has its own section below.

If you want Go to Part of town Book ahead?
The dinner everyone asks about Elote Cafe Uptown Yes, up to 60 days out
Sunset with a big red-rock view Mariposa West Sedona Yes, weeks out in spring and fall
A view without the dressy room Mesa Grill Airport Mesa Recommended
The special-occasion splurge Cress on Oak Creek L’Auberge, off Uptown Yes
A romantic Italian night Dahl & DiLuca West Sedona Yes, on weekends
Italian south of town, near Bell Rock Cucina Rustica Village of Oak Creek Recommended
An easy dinner for the whole group Pisa Lisa West Sedona No, and they do takeout
Margaritas in a courtyard El Rincón Tlaquepaque Usually no
Burgers and ribs on a deck The Hudson Hillside, Highway 179 For the patio, yes
The classic Sedona breakfast Coffee Pot Restaurant West Sedona No, sign the waitlist

The best dinner restaurants in Sedona

For one big dinner, choose Elote Cafe if the food matters most, Mariposa if the view does, and Cress on Oak Creek if it is an anniversary. For a second night out, Dahl & DiLuca and Cucina Rustica give you Lisa Dahl’s Italian cooking in two different parts of town, and The Hudson and Mesa Grill are easier, more casual rooms with big views. For more on those two questions, read our guides to fine dining and tables with a view.

How Sedona dining breaks down by area

Sedona isn’t a grid, and its restaurants aren’t all in one downtown. Knowing the four main clusters saves driving. The whole town is about 15 minutes end to end, and in spring and fall it pays to eat near wherever you’re already spending the day.

  • Uptown Sedona — The touristy main strip along the north end of 89A, packed with shops, ice cream, Jeep tour offices, and casual eateries. Good for a quick lunch or a grab-and-go, with Elote Cafe up the hill on Jordan Road for dinner. Use the public lots here.
  • West Sedona (along 89A) — The locals’ side of town, a long commercial stretch west of the “Y” junction. This is where a lot of the everyday-good and a few of the special-occasion places live, including some of Lisa Dahl’s restaurants. Easier parking, less of a scene.
  • Village of Oak Creek (VOC) — About 7 miles south on Highway 179, a quieter residential pocket near Bell Rock with its own cluster of strong restaurants in the Tequa Festival Marketplace and nearby. Tables are often easier to get here.
  • Tlaquepaque & Highway 179 — The arts-and-shopping village of Tlaquepaque (say “tlah-keh-PAH-keh”) plus the Hillside complex, both on 179 just south of the Y. Shaded, walkable, pretty, and home to several solid sit-down spots.

A quick orientation table:

Area Drive from Uptown Vibe Best for
Uptown — Lively, walkable Casual lunch, treats, people-watching
West Sedona (89A) 5–10 min Local, low-key Dinner, everyday meals, easier parking
Village of Oak Creek 15–20 min Quiet, residential Dinner without the crowds
Tlaquepaque / 179 5–10 min Pretty, walkable Lunch, patio dining, special occasions
A street in Uptown Sedona with red rock behind the shops
Uptown is the busy heart of casual Sedona dining and the toughest place to park. Photo: Jpatokal (Wikivoyage) / Wikimedia Commons (CC BY-SA 4.0) · Resized.

The big-name standouts (book these)

A few Sedona restaurants have earned national attention. If you have your heart set on one of these, book the table when you book the trip.

Elote Cafe

Elote is the restaurant most people mean when they ask about the “best” food in Sedona. Chef Jeff Smedstad’s modern interpretation of regional Mexican cooking — built on flavors from Oaxaca, Veracruz, and the Yucatán — has been a fixture for years. The namesake elote (fire-roasted corn with lime, cotija, and spiced mayo) is the table starter everyone orders, and it’s worth it. Beyond that, look at the smoked pork cheeks, the lamb adobo, and whatever mole is on the menu.

Older travel advice still mentions Elote’s walk-up line. That ended when it moved to its own building at 350 Jordan Road. It now takes reservations up to 60 days out, dinner only, Tuesday through Saturday from 5pm, closed Sunday and Monday. Reserve early, and if the online slots look full, call, because cancellations open up. Confirm current hours and the reservation window before you count on it.

  • Cuisine: Modern regional Mexican
  • Area: Uptown (350 Jordan Rd)
  • Price: $$$ (mains roughly mid-$20s to $40s; confirm current menu)
  • Order: Elote, pork cheeks, mole, the house margarita

Mariposa Latin Inspired Grill

Mariposa is the view restaurant. On the west side of town off 89A, the patios and dining rooms look straight out at the red rocks. The food is Lisa Dahl’s take on Latin American — wood-fired and Argentine-leaning, with grilled meats, empanadas, ceviche, and a strong cocktail and wine program.

Mariposa is open daily for both lunch and dinner, with dinner by reservation. Tables near sunset go first, so book weeks out in spring and fall. Lunch has the same view at lower prices, and the lounge and patio bar suit drinks and a smaller bite. One practical note: there’s a real elevation drop from the parking area to some seating, so if stairs are an issue, ask for a level table when you book.

Local tip: For the best of Mariposa’s views without fighting for a prime sunset dinner reservation, aim for a late-afternoon table an hour or two before sunset, or come for lunch and grab a drink at the bar. You’ll still catch the light on the rocks, and availability is much better.

  • Cuisine: Latin American, wood-fired grill
  • Area: West Sedona (700 W. SR 89A)
  • Price: $$$
  • Order: Empanadas, grilled meats, ceviche; come for sunset

Mesa Grill

For a view without the dressy room, drive up to Mesa Grill at the Sedona Airport (1185 Airport Road), where small planes come and go past the windows and the scenic lookout is next door. Breakfast, lunch and dinner run every day from 7:30am to 9pm, happy hour is 3:30 to 5:30pm, and it’s worth reserving. It pairs well with a walk on the Airport Mesa Loop or a sunset at the lookout next door.

  • Cuisine: American, breakfast through dinner
  • Area: Airport Mesa (1185 Airport Rd)
  • Price: $$ to $$$
  • Order: Breakfast with a view, or the happy-hour shareable bites

Cress on Oak Creek

Cress is the fine-dining room at L’Auberge de Sedona, set creekside at 301 L’Auberge Lane. This is the special-occasion splurge — a seasonal, refined menu with French technique, served under the sycamores along Oak Creek. It’s also one of the prettiest dinner settings in town, with the water right there. Reservations are essential, and dress is a notch up from the rest of casual Sedona. The resort sits down a narrow lane off Uptown, with valet parking and a short walk toward the creek, so allow a few extra minutes and call ahead if mobility is a concern. The creek rose in early November 2026, so call L’Auberge to confirm the current hours and seating.

  • Cuisine: Contemporary American / French-influenced, seasonal
  • Area: Creekside (L’Auberge de Sedona, off Uptown)
  • Price: $$$$
  • Order: Whatever’s seasonal; ask about the tasting options

The Lisa Dahl restaurants, explained

One name keeps coming up: Lisa Dahl is the chef-owner behind a group of Sedona restaurants, and each plays a different role:

Restaurant Cuisine Area Vibe
Dahl & DiLuca Italian West Sedona Romantic, dressy
Cucina Rustica Italian Village of Oak Creek Old-world, relaxed
Mariposa Latin grill West Sedona Views, special occasion
Pisa Lisa Wood-fired pizza West Sedona Casual, family-friendly

Dahl & DiLuca Ristorante Italiano

The original, open since the mid-1990s on West 89A (2321 W. SR 89A). This is the candlelit, white-tablecloth Italian spot — pastas, classic mains, live piano on many nights, and an intimate garden patio. It is a popular anniversary choice. Reservations are recommended, especially on weekends, and if you want the quieter end of the room rather than a seat near the piano, say so when you book.

Cucina Rustica

Dahl’s other Italian restaurant, down in the Village of Oak Creek at the Tequa Festival Marketplace (7000 SR 179). The room is done up like a Tuscan villa, and because it’s in VOC rather than the center of town, tables are often easier to get on busy nights. Parking is a normal shopping-center lot, which makes it an easy call if you’re already staying or hiking on the south end near Bell Rock. A good pick if you want the Dahl Italian experience away from the crowds.

Pisa Lisa

The casual, affordable entry in the group — wood-fired pizzas, Italian small plates, and gelato, with a fun rock-and-roll soundtrack. This is the easy one for a whole group. They do takeout, so it’s a strong option if you’d rather eat back at your place. It suits the end of a long hike.

Oak Creek flowing past trees in Sedona, Arizona
Several of Sedona's best tables sit creekside along Oak Creek and up the canyon. Photo: Ray Redstone / Wikimedia Commons (CC BY-SA 4.0) · Resized.

West Sedona and the everyday-good options

Beyond the Dahl restaurants, West Sedona along 89A is where you’ll eat most of your casual meals: Thai, sushi, burgers, breakfast spots and brewpubs, with easy parking at the end of a day on the trail.

A few dependable, long-running names worth knowing on this side of town:

  • Coffee Pot Restaurant — A Sedona breakfast institution since 1950, at 2050 W. SR 89A, famous for its “101 omelettes” and bottomless coffee. It’s open daily from 6am to 2pm with no reservations: sign the waitlist when you arrive, and tables turn quickly. See the breakfast & brunch guide for more morning options.
  • The Golden Goose American Grill — A friendly, well-priced American grill at 2545 W. SR 89A with steaks, seafood, and a dog-friendly patio, open daily into the early evening. A good middle-of-the-road dinner when you don’t want to splurge.
  • Thai Spices — A small, long-standing Thai kitchen on the western end of 89A (around 2986 W. SR 89A), open for lunch and dinner most of the week. Good for a lighter, vegetable-forward meal, and one of the easier places to eat well without a reservation.

This is the right side of town for a low-key dinner. If you’re staying with us, it’s also the easy answer for picking up something to bring back to the house: a casual night in, a pizza and a few rallies on the indoor court before bed.

For a deeper look at the casual end of the scene, the Mexican & Southwestern and healthy & vegan guides go further, and coffee & cafes covers the morning-fuel question on its own.

Tlaquepaque and Highway 179

Tlaquepaque Arts & Shopping Village is a 1970s-built set of Spanish-colonial courtyards, fountains, sycamores and galleries on Oak Creek just south of the Y on 179. It’s shaded, walkable and a pleasant place for a slow afternoon, with a free lot on site and an overflow lot across the way. The village is welcoming visitors back after the early-November creek flood while some shops and restaurants finish reopening, so check with each one for current hours. Restaurants here include:

  • El Rincón Restaurante Mexicano — A Sedona institution for decades, known for Arizona-style chimichangas and strong margaritas, with a courtyard that often has live Spanish guitar in the warmer months. Casual, dependable, fun.
  • The Secret Garden Cafe — A relaxed breakfast-and-lunch spot tucked into the greenery; good for salads, paninis, and a quiet midday break between gallery browsing.

Just down 179 is the Hillside Sedona complex (around 671 SR 179), home to:

  • The Hudson — An upscale-casual American restaurant with chef-driven comfort food (burgers, fish, ribs, salads) and, importantly, a deck with some of the best red-rock views of any restaurant in town. It’s open all day, generally late morning through evening, for lunch and dinner. The patio is the move at sunset; expect a wait for it without a reservation, and note that the deck seating is limited, so booking specifically for the patio is smart.

A tip for this corridor: Highway 179 is the main road to the Village of Oak Creek and I-17, and it gets busy on weekend afternoons and around sunset, so aim to be parked a little early.

The Tlaquepaque–179 corridor pairs naturally with a visit to the Chapel of the Holy Cross, a wander through Tlaquepaque itself, or a stroll through Sedona’s art galleries, all of which are right in this stretch.

Oak Creek Canyon: Indian Gardens

Indian Gardens Cafe & Market is a historic general store about 4 miles up the canyon at 3951 N. SR 89A, now a counter-service cafe and market with fresh pastries and cinnamon rolls, breakfast burritos, sandwiches, specialty coffee and a shaded garden patio. State Route 89A through Oak Creek Canyon has been closed for repairs since the November 1, 2026 flood, with no reopening date posted, so check the road on az511.gov and call the cafe before you plan on it. When the road is open, it keeps daytime hours, roughly 8am to 4pm, and service at the counter is quick for a group.

Reservations and timing: how to actually get a table

In spring and fall, Sedona’s best-known restaurants fill up early. Here’s how to get the table you want:

  1. Book the destination spots before you arrive. Elote (up to 60 days out), Mariposa, Cress, and Dahl & DiLuca should all be reserved as early as you can, ideally when you book your trip. Sunset slots go first.
  2. Eat early or eat late. A 5:00 or 5:30 reservation, or an 8:30+ one, is far easier to land than 6:30–7:30. The light at the view restaurants is often better early anyway.
  3. Look south to the Village of Oak Creek. When central Sedona is fully booked, VOC restaurants such as Cucina Rustica often have tables.
  4. Have a casual backup. Keep a no-reservation option in mind: Pisa Lisa, The Golden Goose or another West Sedona spot.
  5. Lunch is your friend. Some of the destination kitchens are easier (or only available) at lunch, and you’ll pay less. Mariposa and The Hudson at midday are good examples — same view, smaller bill.
  6. Call when the app says full. Online platforms don’t always show the whole book, and cancellations are common in a tourist town. A quick phone call the morning of can turn up a table.

Seasonal and daily timing

March through May and September through November are the busiest months, when reservations matter most. In summer, dinner picks up as the day cools and patios are at their best after the sun drops behind the rocks. Winter brings easier tables, and a few places trim their hours. Sundays and Mondays tend to be slightly calmer than the Friday–Saturday peak, and some kitchens close one or two days a week (Elote, for instance, runs Tuesday–Saturday), so always check the day before you count on a place.

Prices, tipping, and what to expect

Here is a rough guide to what dinner costs:

  • $ — Casual / quick: Pisa Lisa, Coffee Pot, taco and sandwich spots. Roughly $12–$20 a person before drinks.
  • $$ — Sit-down casual: El Rincón, The Hudson, The Golden Goose, many West Sedona spots. Roughly $20–$40 a person.
  • $$$ — Upscale: Elote, Mariposa, Dahl & DiLuca, Cucina Rustica. Mains commonly in the high-$20s to $40s; a full dinner with drinks adds up quickly.
  • $$$$ — Fine dining: Cress on Oak Creek and similar. Plan accordingly.

These are ballparks, not quotes — menus and prices change constantly, so always check the current menu before you go. Standard U.S. tipping (18–20% for good service) applies. Many of the better restaurants add gratuity automatically for larger parties, so glance at the check before you tip again on top. Some smaller spots add a card-processing fee, so a little cash helps at the counter-service places.

Dietary needs and dining with restrictions

Sedona is unusually accommodating for a small town, partly because of its long-running wellness crowd. Plant-based, gluten-free, and allergy-aware options are easy to find:

  • Vegetarian and vegan are well covered. Thai Spices, Pisa Lisa, and the wellness-leaning cafés all do meatless meals as a matter of course, and the destination kitchens will adapt — see the healthy & vegan guide for places that build the whole menu around it.
  • Gluten-free is widely understood; Pisa Lisa offers a gluten-free pizza crust, and most sit-down restaurants can flag safe dishes if you ask.
  • Serious allergies — call ahead at the smaller kitchens, which may not have separate prep areas. The bigger operations handle this routinely.

Local tip: If you’re self-catering at all, do your grocery run in West Sedona, where the larger supermarkets are, rather than the small pricey markets Uptown. Stocking the kitchen for breakfasts and a couple of casual dinners frees up your budget for the one dinner you really want.

Accessibility and practical notes

  • Parking: Uptown is the hardest — use the public lots or the Sedona Shuttle and avoid driving into the strip at peak times. West Sedona and VOC restaurants generally have their own lots. (The Red Rock Pass parking permit that trailheads require does not apply to restaurant lots — that’s a Forest Service thing for hikes, not meals.)
  • Mobility: Most of the major restaurants are accessible, but a few — especially the older Tlaquepaque spaces, the multi-level setting at Mariposa, and creekside settings like L’Auberge with stairs and uneven historic pathways — can be tricky. Call ahead if step-free access matters and ask for a level table.
  • Altitude: Sedona sits at about 4,350 feet, so drink water with that margarita.
  • Dress: Sedona is overwhelmingly casual. Cress and a few special-occasion rooms warrant something a step nicer, but you’ll never be turned away for hiking-clean attire at the everyday places. Evenings cool off fast year-round at this elevation, so bring a layer for any patio dinner.
  • Kids and groups: Pisa Lisa, The Hudson, The Golden Goose and El Rincón all handle families and groups well. The fine-dining rooms are better for adults and couples.

How to find a quieter table

A few habits make dinner easier in the busy months:

  • Go early or off-peak. First seating, weekday nights, and the shoulder hours beat the 7pm Saturday wall every time.
  • Try the Village of Oak Creek. It sees a fraction of Uptown’s foot traffic.
  • Time it around your hikes. A late lunch after a morning on Cathedral Rock or Bell Rock lands you at the table during the quiet afternoon lull, not the dinner rush.
  • Build in a backup plan. The single best move is having a reserved table for your one big dinner and a flexible casual option for the rest.

Pair your meals with the rest of the trip

The nice thing about Sedona’s compact layout is that good food is never far from a good view or a good walk. A few natural pairings:

  • Sunset dinner with a view — Mariposa or The Hudson’s deck, ideally after catching the light at Airport Mesa or another of the town’s sunset spots. For more on the best tables for scenery, see restaurants with views.
  • Post-hike refuel — Pisa Lisa or The Golden Goose after a morning on the trail.
  • Slow afternoon — Lunch at Tlaquepaque, then galleries and the Chapel of the Holy Cross nearby.
  • Big night out — Elote or fine dining at Cress, booked well in advance, as the centerpiece of an evening.

Book your one big dinner early, keep a casual option in your back pocket, and you’ll eat very well here. After a long day of red rocks and a good meal out, there’s always an easy night back at the house, with a quick rally on the indoor court.

Frequently asked questions

What is the single best restaurant in Sedona?
Elote Cafe is the most frequently named, known for modern regional Mexican cooking. For views, Mariposa, Mesa Grill and The Hudson lead; for fine dining, Cress on Oak Creek. The best choice depends on whether you want food, a view or a special occasion.
What is the best dinner restaurant in Sedona?
For a first dinner, book Elote Cafe in Uptown for modern regional Mexican, or Mariposa in West Sedona for wood-fired cooking with a sunset view. Cress on Oak Creek is the special-occasion choice, and Dahl & DiLuca is the classic romantic Italian room. Reserve all four ahead in spring and fall.
Does Elote Cafe still do walk-ins and a first-come line?
No. Elote was once famous for its no-reservations walk-up line, but after moving to its own building on Jordan Road it now takes reservations up to 60 days in advance, dinner only, Tuesday through Saturday. Book ahead or you may not get in.
Do I need reservations to eat in Sedona?
For the destination restaurants in spring and fall, yes: book weeks ahead, especially for sunset tables. Casual spots like Pisa Lisa and El Rincón are usually fine without one, and Coffee Pot Restaurant runs a sign-in waitlist for breakfast.
Where can I eat in Sedona with a red-rock view?
Mariposa has wide views from its patios, The Hudson's deck at Hillside Sedona looks out at the rocks, and Mesa Grill sits on Airport Mesa beside the scenic lookout. All three are at their best near sunset, so reserve ahead.
Are Sedona restaurants expensive?
Casual meals run roughly $12 to $40 per person, while upscale and fine-dining spots commonly have mains from the high $20s to $40s. Check current menus, as prices change often.
How do I find a quieter table in Sedona?
Eat early or late, choose the Village of Oak Creek over central Sedona, time meals around the afternoon lull after a hike, and always have a casual backup if your first choice is booked.

Stay where you can rally any season

Sedona Pickler is a private West Sedona vacation home with its own indoor, climate-controlled pickleball court — a short drive from the trailheads, viewpoints and restaurants in this Sedona guide. Play at sunrise or after dark, in any weather.

Check dates & book
Book Now