Must-see restaurants in Zion & Bryce Canyon National Parks

  • King's Landing

    Springdale

    With a lauded Las Vegas chef and his pastry chef wife at the helm, this hotel-restaurant surpasses expectations. Bison fettuccine with truffle oil,…

  • Bryce Canyon Lodge Restaurant

    Bryce Canyon National Park

    While service may lag, meals deliver, with the excellent regional cuisine ranging from fresh green salads to bison burgers, braised portobellos and steak…

  • Oscar's Cafe

    Springdale

    From green-chili-laden omelets to pork verde burritos (with a green salsa), expect big servings of Southwestern spice. There's also smoky ribs, garlic…

  • Spotted Dog

    Springdale

    One of the more inventive top-end dining choices in Springdale, the Spotted Dog has a seasonal menu with a focus on regional specialties. Expect…

  • Whiptail Grill

    Springdale

    The old gas-station building isn't much to look at, but deep shade and fresh tastes abound: think gorgeous chiles rellenos (stuffed poblano chilies) and…

  • Café Soleil

    Springdale

    The food is every bit as good as the free-trade coffee. Try the Mediterranean hummus wrap or giant vegetable frittata; there is pizza and salads, too. It…

  • Bit & Spur Restaurant & Saloon

    Springdale

    Sweet-potato tamales and chili-rubbed rib-eyes are two of the classics at this local institution. Inside, the walls are wild with local art; outside on…

  • Zion Park Gift & Deli

    Springdale

    Sharing a space with a souvenir shop, this one-counter wonder turns out good sandwiches (including boxed lunches for the park), breakfasts, chocolates and…

  • MeMe's Cafe

    Springdale

    For a coffee and sweet crêpes, make MeMe's Cafe your first stop of the day. It also serves salads, savory crêpes, burgers, brats and vegan meatloaf.

  • Ebenezer's Barn & Grill

    Bryce Canyon National Park

    A big BBQ dinner here comes with a kitschy but good-natured evening of country and western music (drinks not included). Options include salmon, steak,…

  • Bryce Canyon Pines Restaurant

    Bryce Canyon National Park

    This supercute diner is classic Utah, with waitstaff that dote, Naugahyde booths and even a crackling fire on cold days. Expect hearty plates of meat and…

  • Cordwood Restaurant

    Zion & Bryce Canyon National Parks

    This rustic farm-to-table restaurant offers the only gourmet dining in East Zion, plus beer and wine. Think organic salads, Montana bison burgers, and…

  • Red Rock Grill

    Zion National Park

    Settle into your replica log chair or relax on the big deck with magnificent canyon views. Though the dinner menu touts its sustainable-cuisine stance for…

  • Park House Cafe

    Springdale

    Wake up as late as you like: Park House Cafe serves its Asiago bagel with egg and avocado – along with organic coffee and other breakfast items – until…

  • Castle Dome Café

    Zion National Park

    This counter-service cafe serves sandwiches, pizza, breakfast snacks and ice cream. A beer garden serving local suds is located on the patio from May…

  • Thai Sapa

    Springdale

    This mix of Thai, Chinese and Indian cuisine is the best Asian-cuisine option in town.

  • Best Western Ruby’s Inn

    Bryce Canyon National Park

    Ruby’s operates two restaurants: a full-service dining room and buffet off the hotel lobby, and an economical diner that serves pizza, burgers and fried…

  • Cowboy Ranch House

    Bryce Canyon National Park

    Part of Bryce Canyon Resort, this is a decent spot to grab a bite. Expect classic Americana fare like flame-grilled steaks, trout and burgers, with some…

  • Zion Pizza & Noodle

    Springdale

    No need to reinvent the wheel here – the can't-lose combo of pizza and pasta remains Zion's go-to choice for families. Specialty pizzas tend toward the…

  • Bryce Canyon General Store & Snack Bar

    Bryce Canyon National Park

    In addition to foodstuffs, sundries and tourist kitsch, the general store near Sunrise Point sells hot dogs, cold drinks, packaged sandwiches, chili, soup…

  • Sol Foods Downtown Supermarket

    Springdale

    Springdale's grocery store has a decent selection, with organic items and camping-friendly meals. There's also a salad bar and deli with $8 sandwiches…

  • Ruby’s Inn General Store

    Bryce Canyon National Park

    Sells groceries with a considerable mark-up, plus sundries, clothing and camping supplies. It also has a post office, showers ($6), free wi-fi and…