Best Restaurants in Sedona

From smoky Southwestern kitchens to elegant creekside patios, Sedona's dining scene punches well above its small-town weight. Here are the restaurants worth planning your trip around.

Elote Cafe

$$$ · Upscale casual
Mexican-Inspired Southwestern·West Sedona (AZ-89A)

Arguably Sedona's most celebrated restaurant, Elote Cafe serves bold, smoky Mexican-inspired cuisine in a warm, intimate setting. Chef Jeff Smedstad’s menu draws from traditional Oaxacan and Central Mexican flavors with a modern Arizona twist. No reservations — the wait is part of the experience.

Known For

  • Smoked brisket elote tacos
  • Fire-roasted elote corn with cotija and lime
  • Jalapeño margaritas

Local Tip

No reservations accepted. Add your name to the waitlist on Yelp starting at 3 PM. Expect a 60–90 minute wait on weekends. The bar area has first-come seating.

Mariposa Latin Inspired Grill

$$$$ · Fine dining
Latin American Fusion·Sedona (AZ-179)

Perched on a hillside with floor-to-ceiling windows, Mariposa offers what many consider the best dining view in Sedona. Chef Lisa Dahl’s menu blends Argentine, Peruvian, and Brazilian influences with premium steaks and fresh seafood.

Known For

  • Panoramic red rock views from every table
  • Wood-fired Argentine grill steaks
  • Ceviche and empanadas

Local Tip

Reserve well in advance, especially for sunset seating on the patio. The lunch menu is more affordable and offers the same views. Ask for a west-facing table.

The Hudson

$$$ · Upscale casual
New American·West Sedona (AZ-89A)

A stylish neighborhood bistro with a creative New American menu and a lively bar scene. The Hudson balances sophisticated cooking with a relaxed, unpretentious atmosphere. Their patio offers excellent sunset views.

Known For

  • Crispy brussels sprouts with sweet chili glaze
  • Short rib mac and cheese
  • Craft cocktails and extensive wine list

Local Tip

Happy hour (3–5:30 PM) offers discounted appetizers and drinks at the bar. Weekend brunch is excellent. The patio fills fast at sunset — arrive early.

Creekside American Bistro

$$$ · Upscale casual
American Bistro·Creekside Plaza (AZ-179)

A refined yet approachable restaurant nestled along Oak Creek. Creekside serves elevated American comfort food with seasonal ingredients and creative presentations. The creekside patio with its gentle water sounds makes it one of Sedona’s most romantic dinner spots.

Known For

  • Creekside patio dining along Oak Creek
  • Pan-seared elk medallions
  • Seasonal tasting menus

Local Tip

Request a patio table when booking — the creek views are the highlight. The tasting menu with wine pairings is excellent value for a special occasion.

Dahl & Di Luca

$$$ · Upscale casual
Italian·West Sedona (AZ-89A)

An intimate Italian restaurant in a converted Sedona home, Dahl & Di Luca feels like dining at a friend’s house in Tuscany. Chef Lisa Dahl (who also owns Mariposa) crafts authentic Italian dishes with house-made pastas and imported ingredients.

Known For

  • House-made pastas and gnocchi
  • Osso buco and veal piccata
  • Romantic, intimate atmosphere

Local Tip

Small restaurant with limited seating — reservations are essential. The prix fixe menu on special occasions is outstanding. BYOB is not available, but the Italian wine list is well-curated.

Indian Gardens Cafe & Market

$ · Budget-friendly
American Cafe / Deli·Oak Creek Canyon (AZ-89A North)

A beloved locals’ spot nestled in Oak Creek Canyon, Indian Gardens is the perfect stop before or after a hike on West Fork Trail. This casual cafe and market serves hearty sandwiches, fresh salads, and baked goods in a shady creekside garden.

Known For

  • Giant deli sandwiches and wraps
  • Shady outdoor garden seating along the creek
  • Perfect pre- or post-hike fuel stop

Local Tip

Cash-friendly (cards accepted too). The garden patio is magical on a warm afternoon. Pick up snacks and water for your hike at the market section.

SaltRock Southwest Kitchen

$$$ · Upscale casual
Southwestern Fusion·Uptown Sedona

Located in the Amara Resort, SaltRock serves innovative Southwestern cuisine with stunning Oak Creek and red rock views. The infinity-edge pool and fire pits create a resort-chic atmosphere that perfectly complements the bold, creative menu.

Known For

  • Prickly pear margaritas and mezcal cocktails
  • Green chile mac and cheese
  • Poolside dining with red rock views

Local Tip

Open to non-hotel guests. The poolside lounge area is great for drinks and appetizers. Brunch on weekends is a local favorite. Sunset views here rival any restaurant in town.

Cucina Rustica

$$$ · Upscale casual
Mediterranean-Italian·Village of Oak Creek

Another gem from Chef Lisa Dahl, Cucina Rustica brings rustic Mediterranean flavors to the Village of Oak Creek. The warm, candlelit interior with exposed brick and terra cotta creates an inviting atmosphere for a leisurely dinner.

Known For

  • Wood-fired pizzas and house-made pastas
  • Rack of lamb with rosemary jus
  • Warm, rustic Mediterranean ambiance

Local Tip

Less crowded than West Sedona restaurants, making reservations easier to get. The early dining menu (5–6 PM) offers great value. Located near Bell Rock trailheads.

Sedona Dining Tips

Reservations

Sedona is a small town with big visitor numbers. Book 2–4 weeks ahead for popular restaurants, especially during spring and fall peak seasons.

Sunset Dining

Request west-facing patio tables for sunset views. The golden hour in Sedona is spectacular, and restaurants like Mariposa and SaltRock capitalize on it beautifully.

Budget-Friendly Options

Lunch menus are typically 30–40% less than dinner. Happy hours at The Hudson and SaltRock offer excellent deals. Indian Gardens is great for casual, affordable meals.

Stay in Sedona, Dine Like a Local

Our vacation rentals come with full kitchens for nights in, and are centrally located for easy access to all of Sedona's best restaurants.

View Our Properties