A good meal in Sedona is easier to find when you choose for the day you are having. Cowboy Club works for a Southwestern lunch in Uptown; Pump House Station and Secret Garden Café fit a Tlaquepaque morning; Elote rewards advance planning; and Mariposa, Cress and The Hudson offer three very different kinds of dinner with a view.
Choose by location, food, dining time and the actual seating you can book. Sedona's dining areas are spread out, so an appealing restaurant on a list is not necessarily the convenient one for your next meal.
Uptown meals and the Tlaquepaque café neighborhood
Uptown is the North State Route 89A shopping district. Tlaquepaque and the cafés along State Route 179 form a separate cluster south of the central junction. Mi Amoré Sedona, in the historic Hart Store at 100 Brewer Road, belongs in a Brewer Road and arts-village outing; it is not an Uptown Main Street shop. Knowing those distinctions makes a meal-and-shopping afternoon much smoother.
Cowboy Club: Southwestern flavors in actual Uptown
Cowboy Club at 241 North Highway 89A is a useful choice when you want Western atmosphere and regional ingredients, rather than another generic burger stop. Its menu includes cactus fries, bison chili, steaks and a sampler with cactus, rattlesnake sausage and other bites. A shared appetizer can give you that experience without committing every diner to an unfamiliar main.
Its posted hours are 11 a.m. to 9 p.m. daily, with Christmas Day closed. Most of the restaurant is kept for walk-ins; limited reservations are handled by phone at 928-282-4200 and require the restaurant's confirmation. If you have a larger party, ask about current availability rather than assuming an online request secures a table. The official site also lists complimentary parking behind the restaurant. Official Cowboy Club information.
The menu checked in September 2026 listed cactus fries at $15 and a tavern burger at $25, before drinks, tax and gratuity. A children's menu covers ages 12 and under, making it a workable mixed-age meal. Parties of six or more have a posted 20% gratuity; read the bill before adding another full tip. Official menu.
Secret Garden Café: a garden lunch between galleries
Secret Garden Café sits just inside Tlaquepaque's northern entrance, within the main village. It is a garden-patio choice, not a red-rock overlook. The café posts daily hours of 8 a.m. to 8 p.m., and describes its patio as dog-friendly. It fits an unrushed breakfast or lunch while you are visiting the arts village, with indoor or outdoor seating discussed according to the weather. Official café details.
The menu has more range than the shorthand “salads and vegan options” suggests: quiche, burgers, sandwiches and vegetable-focused dishes sit alongside one another. Its listed Vegan Delight sandwich is $22, while the Southwest Veggie Cobb lists a vegan option. Ask how that option is prepared; several other vegetable dishes contain cheese, and the portobello sandwich description even flags honey. That distinction matters more than a broad label of healthy.
The online menu gives conflicting lunch-start times, so call if you need a particular dish right at the breakfast-to-lunch changeover. For a meal comfortably in the middle of the day, it is a straightforward place to pause before returning to the galleries. Official menus and dietary notes.
Pump House Station: breakfast before the village opens
Pump House Station is at 313 State Route 179, Suite D10, in the Tlaquepaque North area across the road from the main village. It is useful for breakfast first and browsing afterward: the restaurant's main page lists breakfast daily from 8 a.m. to 1 p.m. and lunch from 11 a.m. to 2 p.m. Its menu includes biscuit-based benedicts, an omelette with chorizo and an Urban Burrito with eggs, potatoes and chorizo.
The current homepage separates Friday and Saturday dinner service, 5 to 8 p.m., from daytime hours. Do not treat it as an every-night dinner option. Its contact page shows a slightly later daytime closing time than the main page; arrive comfortably before 2 p.m. for lunch or call about a later arrival. The site describes the restaurant as vegetarian, pet and kid friendly, but ask about the appropriate outdoor table if bringing a dog. Official Pump House menu and service times.
An 8 a.m. breakfast is a pleasant town morning, but it is too late to serve as your meal before a sunrise trail start. Take water and a snack for the hike, then eat afterward. For other morning options, see our Sedona breakfast guide.
Choose the view you want at dinner
Mariposa: red rocks and a dressed-up meal
Mariposa at 700 West State Route 89A is the landscape-centered choice: an elevated Latin-inspired grill setting with red-rock panoramas. If the scenery is why you are going, choose a seating while daylight remains and ask about the actual table location. A reservation later in the evening cannot recreate the view in a daytime photograph.
The current official policy requires reservations for all dining, accepts bookings up to 90 days ahead and limits parties to six. Patio and dining-room tables are for full dining, not simply a drink and a photograph. Its dress policy excludes hiking attire and flip-flops, among other casual clothing, and it posts a 3% business fee. Build in a hotel change after a hike and read the official reservation and dress policy before booking.
Cress on Oak Creek: a creekside celebration
Cress at L’Auberge de Sedona, 301 L’Auberge Lane, offers Oak Creek and trees rather than a sweeping rock panorama. Choose it for the water-side setting and a special meal. Reservations are strongly recommended, dinner is currently daily from 5 to 9 p.m. with 9 p.m. the last seating, and creekside placement should be discussed rather than assumed.
The restaurant lists live music on Thursday and Friday evenings, so ask about the room and schedule if quiet conversation is central to your plans. Normal creekside dining is not an exclusive private table; the resort handles private venues through a separate event inquiry. Its FAQ posts $17 valet parking for diners who are not overnight guests. Official Cress dining and valet and dining policies.
If a creekside hotel stay is also part of the trip, book the room and dinner separately; a lodging reservation does not automatically secure your meal. View L’Auberge de Sedona rooms on Expedia →
The Hudson: comfort food and a patio that cannot be reserved
The Hudson at Hillside Sedona, 671 State Route 179, Suite D, combines a red-rock patio with a broad American menu. It works when one person wants a burger, another wants seafood and you would like a more lively evening than a formal celebration. The September 2026 menu listed a $22 cheeseburger and a $58 prime filet, which shows why your order determines the budget more than a single restaurant price tier.
Reservations are for the main dining room only. The patio, lounge and bar are first come, first served. Arrive with flexibility if the patio is your priority; an indoor reservation does not reserve a sunset seat outside. Hillside is south of Tlaquepaque, not Uptown, so plan around that location rather than expecting it to be beside the Main Street shops. Official Hudson seating policy and menu.
For more detailed occasion planning, our date-night restaurant guide compares the table policies, menus and music that can change a romantic evening.
Food-first dinners and an option beyond the scenic patios
Elote Cafe: put this Uptown dinner on the calendar
Elote is at 350 Jordan Road in Uptown; descriptions of its older Highway 179 location are out of date. Choose it when modern Mexican and Southwestern flavors are the reason for dinner. Its current menu includes corn elote, brisket enchiladas and lamb adobo, rather than a menu built around the scenic-table promise.
Reservations are required and accepted up to 60 days ahead. Dinner begins at 5 p.m. Tuesday through Saturday, so have another plan for Sunday or Monday. The September 2026 menu listed the corn starter at $11, brisket enchiladas at $33 and lamb adobo at $42; those are dated examples before drinks, tax and gratuity, not fixed future prices. Official Elote reservations and menu.
Cucina Rustica: Italian dinner in the Village of Oak Creek
Cucina Rustica at 7000 State Route 179, Suite 126A, suits a dinner after a south-side day around Bell Rock, particularly if you are staying in the Village of Oak Creek. It is an Italian-Mediterranean restaurant with villa-inspired rooms, not a convenient Uptown lunch stop. Leave time to change after hiking and enjoy the meal rather than using it as a quick refueling station.
The current ordering menu lists pasta preparations including Bolognese and chicken-and-mushroom garganelli, alongside grilled mains. It posts a 3% business operations fee; confirm the actual dine-in menu and prices for your visit. The current reservation service describes a refined-casual dress code that allows clean T-shirts and shorts in good repair, while excluding athletic tank tops, basic flip-flops and cutoffs. Official reservations and ordering menu.
ChocolaTree: a West Sedona choice for vegetarian dining
If you want a meal centered on vegetarian cooking, ChocolaTree at 1595 West Highway 89A is another useful option. Its official menu describes organic, gluten-free preparations and its site offers indoor and garden dining, with the garden weather dependent. Read the actual ingredients for your needs rather than assuming vegetarian means every dish is vegan or suitable for every allergy.
The current hours are 10 a.m. to 8 p.m. Thursday through Monday, with earlier 4 p.m. closing on Tuesday and Wednesday. That makes it a lunch option all week, but not a Tuesday or Wednesday late dinner. Reservations are requested for parties of six or more. Official ChocolaTree menu and hours.
Make the meal fit your Sedona day
A town morning with time to browse
Start with breakfast at Pump House Station, then visit the arts-village shops when they open. A daytime stop at Mi Amoré Sedona at 100 Brewer Road gives you a different kind of keepsake: curated gifts and home-and-garden finds in the historic Hart Store. The shop is open daily from 10 a.m. to 4:30 p.m., so allow time before dinner rather than promising yourself a visit after the restaurants close.
If you prefer lunch inside the main village, Secret Garden Café lets you keep browsing and eating in one area. Tlaquepaque provides free parking for village visitors in its surrounding lots; the North side at 313 State Route 179 also has a dedicated lot. These are visitor lots for the village, not all-day storage while you go hiking elsewhere. Use its official parking directions to choose the right side.
Uptown, West Sedona and the south side are separate plans
For an Uptown day, Cowboy Club is on the main 89A corridor and Elote is on Jordan Road. For West Sedona, consider ChocolaTree by day or Mariposa with a reservation. If your accommodation and afternoon are in the Village of Oak Creek, Cucina Rustica avoids adding an unnecessary cross-town dinner drive.
Uptown has metered street spaces as well as public lots with their own rules. Consult the city's current Uptown parking page and map, then follow posted rates and time limits rather than assuming every space costs the same. If you have an evening reservation, allow time to find parking and walk from it. For restaurants below or above the road, ask about the actual approach if slopes or steps are a concern.
Choose by the menu and the final bill
For families, Cowboy Club's children's menu and The Hudson's burgers and familiar mains offer useful starting points; ask about seating for your group rather than treating a large patio as guaranteed capacity. For plant-based diners, Secret Garden's explicit vegan choices and ChocolaTree's vegetarian focus provide more detail than a general promise of adaptable food.
Discuss strict allergies with the restaurant before arrival and again with your server. Vegetable dishes can contain cheese, butter or honey, and a menu label does not settle cross-contact. Ask the specific preparation question, not simply whether the restaurant is vegan-friendly.
Finally, compare what you will actually order: mains, shared starters, drinks, dessert, tax, gratuity and any posted surcharge or parking. A burger-and-starter lunch and a resort celebration are different meals, even if both appear on a best-restaurants list. Check service times and secure any required reservation first, then leave the rest of the day flexible enough to enjoy arriving hungry.

GOOD TO KNOW



