Sedona Restaurants

Must Eat Places in Sedona

Check out our selections for the most popular Sedona restaurants and different cuisine choices. There is a wide range of local’s favorite restaurants including Mexican food, Italian food, American food, delicious pizzas, family friendly and so much more! The options are endless. Are you looking for a place with a red rock view or a place with an outdoor patio?  With everything from fine dining to fast food, you will find a favorite.

Cucina Rustica

Cucina Rustica, Rustic Tuscan Grill is located at the Collective Sedona in the Village of Oak Creek.  One of Chef Lisa Dahl’s award winning restaurants, Cucina Rustica offers creative and delicious Italian and Mediterranean cuisine.  Browse the extensive drink menu and save room for dessert.  Above all, enjoy the ambiance of the dining room or the outdoor patio.  Dinner begins at 5:00pm nightly.  Reservations are required.

Cucina Rustica is located at 7000 State Route 179 in the Village of Oak Creek.

For menu options and reservations, visit

Dahl & DiLuca Ristorante Italiano

Fine Dining in Sedona doesn’t get much better than this. For example, Dahl & DiLuca Ristorante Italiano isone of the top-rated restaurants in Sedona.  It has been a Sedona tradition for more than 24 years. Located in West Sedona, Dahl & DiLuca serves Italian classics, with an emphasis on the highest quality ingredients.  Dinner begins at 5pm and reservations are required.  Dahl & DiLuca Ristorante Italiano is located at 2321 West State Route 89A in West Sedona.

El Rincon in Sedona

El Rincon Restaurante Mexicano

El Rincon Restaurante Mexicano was the first restaurant inside Tlaquepaque more than 40 years ago.  Today, El Rincon is voted as Sedona’s best Mexican Food restaurant.  The food is described as traditional Mexican food with a Navajo/Hopi influence.  Not only are delectable tacos, enchiladas and burritos served, but try the El Rincon specialties Navajo Pizza, Chimichangas and Sopapillas.  In the mood for a good Margarita? It is their specialty and there is a full bar too.  Lunch and dinner are served 11:00am until 8:00pm daily.  El Rincon is located inside Tlaquepaque at 336 State Route 179 in Sedona.


Elote Café is an award winning restaurant specializing in the flavors of the Southwest and Southern Mexico. Whether you share an appetizer or order the large plates, remember to leave room for the margaritas and the desserts that are made in-house. Located in Uptown Sedona, Elote Café is only open Tuesday through Saturday. Dinner starts at 5:00pm. Reservations are required.

Elote Cafe is located at 350 Jordan Road in Uptown Sedona.

Javelina Cantina

Located inside the Hillside Shopping Center, Javelina Cantina offers delicious Mexican food.  It is one of the best Sedona restaurants. Inside and patio dining are available.  Enjoy combo plates, fajitas, tacos, salads and more. Sit in the bar to sip on margaritas, wine, beer and tequila. Ask for daily specials. Javelina Cantina is open daily at 11:30am.  Happy Hour is from 3pm until 6pm.  Javelina Cantina is located at 671 SR 179 in Sedona.

Juniper Bar & Grille at Sedona Golf Resort

After a day on the links, stop by the Juniper Bar & Grille for breakfast or lunch.  They boast delicious meals, superb service and spectacular views. Choose to sit inside or sit on the shady outdoor patio where you can witness first hand those spectacular views of the Sedona Red Rocks or the beautiful golf course.  Juniper Bar and Grille is located inside the Sedona Golf Resort in the Village of Oak Creek at 35 Ridge Trail.

Miley’s Cafe

Miley’s Café is located at the Collective Sedona in the Village of Oak Creek. A family owned restaurant that is a favorite with the locals. They serve breakfast and lunch served daily.  Come to enjoy breakfast favorites like omelets, pancakes and biscuits and gravy. Lunch includes both American and Mexican entrees. They also serve up healthy meals including a gluten free and vegetarian menu.

Miley’s Cafe is located at 7000 State Route 179 in the Village of Oak Creek.  For more information, visit their website at

Oak Creek Brewery

Oak Creek Brewery is a great place to take a break to enjoy a delicious lunch or dinner with an award winning micro-brew.  Nestled in Tlaquepaque, Oak Creek Brewery is located on the second floor.  There is indoor and outdoor seating.  Gourmet hamburgers, pizza and sandwiches are on the menu.  Don’t miss the salads, appetizers and the house specials too.  Lunch and dinner are served starting at 11:30am.  Reservations are not available, so it is first come, first served.

Oak Creek Brewery is located at 336 State Route 179, Suite #D201 inside Tlaquepaque Arts and Shopping Village in Sedona, Arizona.

For more information, visit

Rene at Tlaquepaque

For over 40 years, Rene at Tlaquepaque has set the standard for Sedona’s fine dining.  Serving lunch and dinner, Rene’s serves “Continental Cuisine with a Southwestern Flair”.  Enjoy the patio within the courtyards and gardens of Tlaquepaque, relax in the formal dining room or have a toast in the lounge.  Lunch time is 11:30am until 2:30pm. A light lunch is offered from 2:30pm.  Dinner time starts at 5:30pm.  Reservations are recommended. Rene’s is located at 336 State Route 179, inside Tlaquepaque Arts and Shopping Village in Sedona.

Rotten Johnny’s Wood-Fired Pizza

Rotten Johnny’s Wood Fired Pizza serves delicious pizzas, salads, wings and sandwiches.  Known for their friendly service, Rotten Johnny’s is a family favorite in the Village of Oak.  The Jumbo Lump Crab Cakes and the Margherita Pizza are fan favorites.  Eat inside or enjoy the outdoor patio. Full beer, wine and cocktail menu is available. Check out their “Rotten Hour” for drink & starter specials and the daily lunch deal.

Rotten Johnny’s is located at 7000 State Route 179, Suite B110 in the Collective Sedona in the Village of Oak Creek. The restaurant is open most days, 11am until 9pm.  Check the website for current specials and hours of operation.

Secret Garden Cafe

The Secret Garden Café at Tlaquepaque serves breakfast, lunch and dinner every day starting at 8:00am until 8:00pm.  Take time to enjoy the year-round patio, which is great for large parties.  Cocktails, wine and beer are on tap in the bar with Happy Hour from 4pm until 6pm.  The Secret Garden Cafe is located inside Tlaquepaque at 336 State Route 179 in Sedona. For information and menu choice, visit

Mariposa Latin Inspired Grill

Chef Lisa Dahl has created Mariposa, a one-of-a-kind, fine dining experience in Sedona, Arizona.  Chef Dahl has perfected her culinary creations.  Mariposa specialties include their certified USDA black angus beef, the handmade empanadas and the Elote Charred Corn.  Other popular choices include the bone-in ribeye, lamb chops and the pollo rustico. The dining room is elegant, and the patio seating is perfect for taking in all that Sedona offers.  The full bar and wine and cocktail menu is great.  The wine selection comprises of South American wines, but the list also includes many wines from California and our great state of Arizona.

Reservations are required at Mariposa.  In general, reservations are  recommended for all restaurants at least 30 days in advance.  Many restaurants have reservation apps to see the availability.  Parties over six are not allowed.  Mariposa is a fine dining experience.  There is a dress code for the main dining room.  Therefore, if you do not meet the “resort casual” requirement, expect to be seated on the outdoor patio.

Mariposa is located at 700 W State Route 89A in Sedona.  Visit their website for more information.

Other Sedona Food Choices

After a long day of shopping or hiking in Sedona, you may want some ice cream or gelato.  Check out our list for the best places to find ice cream or a sweet treat in Sedona.  Check out our list of the best places for a night on the town.  We review the best places for drinks and live music and Sedona Wineries. Rather stay in? Find the Grocery Stores in Sedona.