The Best Restaurant in Canyonlands National Park, Utah

Background Illustration for Restaurants

There are no dining facilities in the park itself. Restaurants in Monticello and Blanding offer simple meals, and most are closed on Sunday and do not serve alcohol. Moab has a multitude of options.

Twin Rocks Cafe

$$

This diner, nestled under two striking rock spires on the edge of town, serves up some of the best fry bread around—especially good as a side with the hearty, Southwestern-inspired breakfasts and big Navajo tacos. The menu also features delicious steaks, sandwiches, and nachos, plus a selection of beer, which is not always available in small-town Utah. An impressive Navajo trading post is also on-site, with a wide variety of higher-end jewelry, rugs, folk art, and pottery. It's not to be missed.

913 E. Navajo Twins Dr., Bluff, UT, 84512, USA
435-672–2341
Known For
  • Navajo fry bread and other Native-inspired dishes
  • Delicious and filling breakfasts
  • Locally crafted jewelry and weavings in the trading post

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$ Outside Arches National Park

Moab Diner31.2 miles away

American
189 S. Main St., Moab, Utah, 84532, USA
We recommend 9 Restaurants in Outside Arches National Park
$ Moab

Moab Diner31.2 miles away

Diner
189 S. Main St., Moab, Utah, 84532, USA
We recommend 7 Restaurants in Moab
$$$$ Moab Fodor's Choice

Desert Bistro31.2 miles away

Southwestern
36 S. 100 W, Moab, Utah, 84532, USA
We recommend 7 Restaurants in Moab
$$$$ Moab Fodor's Choice

Desert Bistro31.2 miles away

Modern American American
36 S. 100 W, Moab, Utah, 84532, USA
We recommend 7 Restaurants in Moab
$ Outside Arches National Park

Milt's Stop & Eat31.3 miles away

Fast Food
356 Millcreek Dr., Moab, Utah, 84532, USA
We recommend 9 Restaurants in Outside Arches National Park