3 Best Restaurants in Zion National Park, Utah

Kanab Creek Bakery

$ Fodor's choice

Drop by this intimate and urbane bakery-café with an expansive patio for some of the tastiest breakfast and lunch fare for miles around, as well as fine espresso drinks, teas, raw juice blends, and a small but well-chosen selection of beer and wine. The Belgian–French-inspired menu features sweet (crepes with jam and delectable pastries) and savory dishes, with croque monsieur, salade Nicoise, and avocado-hummus-tomato panini standing out among the latter.

Castle Dome Café

$

Next to the shuttle stop at Zion Lodge, this small, convenient, fast-food restaurant has a lovely shaded patio. You can grab a banana, burger, smoothie, or salad to go, order local brews from the Beer Garden cart, or enjoy a dish of ice cream while soaking up the views of the surrounding geological formations.

Red Rock Grill

$$

The dinner fare at this restaurant in Zion Lodge includes steaks, seafood, and Western specialties, such as pecan-encrusted trout and cheddar-jalapeño-topped bison cheeseburgers; salads, sandwiches, and hearty Navajo tacos are lunch highlights; and, for breakfast, you can partake of the plentiful buffet or order off the menu. Photos showcasing the surrounding landscape adorn the walls of the spacious dining room; enormous windows and a large patio (which can be buggy) take in the actual landscape.

Zion Canyon Scenic Dr., Utah, 84779, USA
435-772–7760
Known For
  • there can be a wait for a table at busy times
  • astounding canyon views from dining room and patio
  • only full-service restaurant in the park
Restaurants Details
Rate Includes: Reservations not accepted

Recommended Fodor's Video