Sedona manages what most desert towns only dream of, pairing otherworldly red rocks with a food scene that’s genuinely worth a detour.
There’s a surprising spread here, and it’s all minutes from trailheads and those famous vortex spots. Here’s the rundown on the best places to eat in Sedona, Arizona.
The Hudson spins up New American cooking in Sedona with a menu that always feels fresh and just a little bit daring. The dining room strikes that sweet spot between polished and relaxed.
The menu shifts with what’s in season, but you can count on thoughtfully made dishes that show off real skill. The steaks here are worth talking about—cooked just right and served with sides that’ll surprise you. The bar’s no slouch either; you’ll spot some inventive drinks alongside the classics.
Location: 671 AZ-179 ste d, Sedona, AZ 86336
Website: Visit Website
Hideaway House is perched above Oak Creek Canyon, dishing out Italian comfort food with some of the best red rock views in town. Patios are scattered among the trees, and inside there’s a couple of cozy dining rooms if you need a break from the heat.
The location is half the draw, but the kitchen keeps locals coming back for more than just the view. Italian classics headline the menu, with tasty pasta, specialty pizza, and sandwiches that don’t skimp on fillings.
Their lasagna is a bit of a legend, stacked high with house sauce and gooey cheese. If sunset dinner’s the goal, book ahead. Patio spots disappear fast, especially on weekends when everyone’s chasing the golden hour glow.
Location: 231 AZ-179 suite b, Sedona, AZ 86336
Website: Visit Website
Mesa Grill Sedona is perched right next to the airport scenic lookout, so you’re dining with a front-row seat to Sedona’s red rocks. Executive Chef Mercer Mohr keeps things interesting with a menu that covers Southwest-inspired favorites and American classics.
Breakfast is a bit of an event here. People go back for the Huevos Rancheros or their flaky buttermilk biscuits with sausage gravy. For lunch or dinner, the Aviation Classic is a crowd-pleaser, and the Wagyu Build-a-Burger never disappoints.
The semi-enclosed, heated patio means you can eat outside year-round, and there’s a lawn and fire pit area that handles large groups for events.
Location: 1185 Airport Rd, Sedona, AZ 86336
Website: Visit Website
Shorebird is right off AZ-179, and the food here stands up to the views. Chef Toni Gordillo runs the show, pulling together a menu that weaves between land and sea.
The raw bar is a highlight—oysters, sushi, and whatever’s fresh that day, all served up simply so the ingredients can do the talking. They don’t overdo it on the fancy front, so you can show up for brunch or dinner without feeling out of place.
Light fare is available during the day, but if you want to go big, dinner gives Chef Gordillo a chance to show off. The menu has enough range to keep everyone happy without losing its identity, which is trickier than it sounds.
Location: 150 AZ-179, Sedona, AZ 86336
Website: Visit Website
Mariposa is perched above Sedona, with views that guarantee you’ll be pulling out your phone for sunset shots. The menu draws from all over Latin America, blending South American flavors with high-end ingredients.
Steaks and seafood are the backbone, and the Vaquero steak gets a lot of love for its char and seasoning. Everything comes with a little Latin twist. The bar program is strong, and cocktails play well with the food.
Location: 700 W Arizona 89a, Sedona, AZ 86336
Website: Visit Website
The Vault Uptown is smack in the middle of Uptown Sedona, with floor-to-ceiling windows showing off those famous red rocks. There are 22 bar seats pressed right up against the patio windows, plus an outdoor deck if you want to feel the breeze.
The open kitchen adds a bit of theater, so you can watch the chefs at work while you wait. It’s an American bar and grill, with steaks, seafood, and burgers that keep up with the scenery.
The menu sticks to the basics: good cuts, fresh seafood, nothing overworked. Burgers are a highlight, and seafood rotates depending on what’s around. Cocktails are crafted to match the grill-heavy menu, and the whole place is designed for lingering—no one’s rushing you out the door here.
Location: 361 Forest Rd, Sedona, AZ 86336
Website: Visit Website
Authentic Southwestern cooking is the focus at Cowboy Club Grille & Spirits, where cowboy memorabilia fills the walls and Arizona ingredients take center stage. Steaks and regional dishes dominate, but you’ll spot a few surprises you won’t find at your average steakhouse.
The cactus fries are kind of iconic—crispy strips of prickly pear cactus with a tangy dipping sauce that plays up their mild, citrusy flavor. The kitchen isn’t shy about game meats either; buffalo and elk are on the menu, so you’ve got options beyond beef.
If you’re feeling adventurous, rattlesnake sausage is available as an appetizer, but sticking to a classic New York strip or ribeye is always a safe bet.
Location: 241 N State Rte 89A, Sedona, AZ 86336
Website: Visit Website
Rene is tucked away in the courtyards of Tlaquepaque Arts and Shopping Village, where Chef Mercer Mohr brings a French Mediterranean kitchen to life with seasonal ingredients and classic technique.
Chef Mohr respects French fundamentals but doesn’t just copy them. Ingredients rotate with the seasons, so the menu evolves, but quality remains steady.
The restaurant has some ground rules—no kids, no strollers, no tablets—which means your meal stays peaceful and distraction-free. If you want a night where conversation happens, this is the spot.
Location: 336 AZ-179, Sedona, AZ 86336
Website: Visit Website
Creekside American Bistro sits right along Oak Creek, serving up red rock views that really do make the food taste better. Chef Mercer Mohr leads the kitchen, always keeping things seasonal and local.
The New American menu mixes comfort classics with a few unexpected touches. The menu shifts with the calendar, so there’s usually something new to discover, whether it’s a twist on brunch or a fresh lunch special.
There’s even a dog menu, which says a lot about how they want everyone to feel at home. The outdoor seating right by the creek is tough to beat, especially with those red rocks in the background.
Location: 251 AZ-179, Sedona, AZ 86336
Website: Visit Website
The Golden Goose has earned its following with steaks, creative seafood, and burgers that keep locals coming back. This cozy spot on West 89A offers both a classic dining room and a dog-friendly patio.
Awards for Best Steak, Best Seafood, Best Prime Rib, and Best Dessert from the Sedona community line the walls. Prime rib is the dish everyone talks about. The kitchen also turns out seafood plates with real technique and flavor.
If you’re in the mood for something less formal, the burgers are a solid bet—people rave about them for good reason.
Location: 2545 W State Rte 89A, Sedona, AZ 86336
Website: Visit Website
Elote Cafe has been spicing up Sedona’s food scene for years with regional Mexican dishes that go well beyond the usual. The lively restaurant sits inside a hotel on Jordan Road, and the flavors are anything but basic.
The signature elote—roasted corn with mayo, lime, cotija, and chile—keeps regulars returning.
Traditional Mexican techniques get a creative spin here. You’ll notice it in the salsas, the handmade tortillas, and every bite in between. The tequila menu runs deep, making it easy to find a pairing for your meal.
Location: 350 Jordan Rd, Sedona, AZ 86336
Website: Visit Website
Vespa Healthy Italian Café brings a slice of Rome to Sedona’s red rocks. The Zacchino family runs the show with genuine Italian warmth, importing biologico-certified ingredients from Italy and picking up local organic produce.
Pinsa Romana is the star here. It’s lighter than your usual pizza, with dough leavened for up to 72 hours. That means it’s easier on your stomach but still gives you that satisfying crunch.
The café serves real Italian espresso with quality beans. There’s a solid wine list, or you can try an amaro for something different.
Location: 1350 W State Rte 89A Suite 22, Sedona, AZ 86336
Website: Visit Website
Open Range Grill and Tavern sits above Sinagua Plaza in Uptown Sedona, known for bold Southwest flavors and the USDA PRIME Cowboy Steak. Classic American dishes get a Southwest twist, so even the familiar feels a little new.
Their prickly pear cornbread is a signature, and it’s hard not to order a second round. The kitchen uses premium Brandt Beef—no hormones—and sources from local producers for freshness.
Steaks are the main event, but poke bowls, salads, and comfort food round out the menu. Gluten-free, vegan, and dog-friendly options are available, so no one’s left out.
The patio works year-round, giving you a front-row seat to Sedona’s famous red rocks. Huge windows mean every table gets a piece of the scenery, even inside.
Location: 320 N State Rte 89A, Sedona, AZ 86336
Website: Visit Website
Coffee Pot Restaurant sits in the shadow of its namesake rock and has been a breakfast staple for ages. The omelets are legendary—101 combinations on the menu, so whether you’re craving simple cheese or something loaded with green chiles and salsa, you’re covered.
Portions are no joke. Order omelet #33 or #90 and you’ll see why locals keep coming back—big, packed with fresh ingredients, and more than enough to share.
Sourdough toast comes out golden, and if you’ve got room, the waffles are thick and fluffy. Even the grits are worth a try, which isn’t always the case elsewhere.
No reservations here—just put your name on the waitlist when you arrive. The parking lot seems tight, but don’t stress; you can park at the Sedona Center next door or at Basha’s if you need to.
Location: 2050 W State Rte 89A, Sedona, AZ 86336
Website: Visit Website
Dahl & Di Luca has quietly held onto its spot as Sedona’s go-to for Italian fine dining for nearly thirty years. Chef Lisa Dahl’s housemade pastas have a reputation—somehow both cloud-light and still seriously filling.
Ingredients are organic, meats are hormone-free, and seafood comes from sustainable, wild sources; you can taste the care in every bite.
The menu covers Italian staples from all over the country, each dish handled with a kind of reverence. Expect some seafood that’s tough to find elsewhere in town, plus vegetable plates that are far from afterthoughts.
The vibe fits the food. You might end up in the villa-inspired main room, maybe catching some live jazz piano, or you could score a spot out on the garden terrace. It’s romantic, sure, but not in a way that feels rigid or overdone.
Location: 2321 AZ-89A, Sedona, AZ 86336
Website: Visit Website