Fodor's Expert Review Twin Rocks Cafe

$ Outside Canyonlands National Park American
Part of the appeal of eating at this colorful diner-style spot in tiny Bluff is that the restaurant sits beneath a striking pair of 150-foot-tall rock spires. There's also an outstanding Navajo trading post inside, and the kitchen turns out tasty and hearty Native American and Southwestern fare, from Navajo frybread French toast with local peaches in the morning to burgers, beef stew, and chili at lunch and dinner. There's a small but decent selection of wines and local beers, too.
American Casual Breakfast Lunch Dinner Southwestern $

Quick Facts

913 E. Navajo Twins Dr.
Bluff, Utah  84512, USA


Known For:
  • Navajo frybread
  • Locally crafted jewelry and weavings in the trading post
  • Delicious and filling breakfasts
Restaurant Details:
Rate Includes: No dinner Sun.–Thurs. during winter

What’s Nearby