We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Twin Rocks Cafe and Gift Shop

) #2 of 7 Restaurants in Bluff $$ - $$$ American, Cafe,
913 Navajo Twins Drive, Post Office Box 330, Bluff, UT 84512
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good45%
  • Average13%
  • Poor2%
  • Terrible2%
Travellers talk about
“breakfast” (118 reviews)
“fry bread” (113 reviews)
“navajo taco” (53 reviews)
Closed Now
All hours
American, Cafe, Native American, Gluten Free Options, Vegetarian Friendly
$$ - $$$
913 Navajo Twins Drive, Post Office Box 330, Bluff, UT 84512
Write a Review
Reviews (780)
Traveller rating
Traveller type
Time of year

1 - 10 of 628 reviews

Reviewed 2 days ago via mobile

We were so glad the girl at the front desk of our motel recommended this place. The food was so good, we ate there two night ! Portions are very generous and prices reasonable. The restaurant is in a beautiful setting too :-) and the...More

Thank Kareway
Reviewed 2 days ago via mobile

The Navajo taco is pretty good if you are into deep fried tacos. I suggest it is a fun place to stop

Thank Scott F
Reviewed 3 days ago

Poking around Bears Ears National Monument and spotted this restaurant on the way out of town. I tried ash bread with my chicken soup and will look around for that in my home town. The iced tea was truly the best I have every had....More

Thank Penny N
Reviewed 6 days ago

Stopped here for lunch. Both of us ordered Navajo Tacos and we were not disappointed. The fry bread at the bottom of the taco is delicious. The service was good and it was very clean. It was a cool and pleasant stop. The Trading Post...More

Thank Travelingteacher60
Reviewed 1 week ago via mobile

Some people claim its pricey, well you are out in the middle of nowhere. Beautiful but nowhere. We found this place a clean, pleasant place to eat delicious unique food. I would recommend it.

Thank Debra R
Reviewed 1 week ago

The restaurant was way over priced for breakfast. The price for 1 biscuit and gravy was 9.99. Come on people, I felt foolish spending my money there. They make there money on the tourist buses that stop by. I enjoyed the trading post next door....More

Thank harp01
Reviewed 1 week ago

As we were staying within walking distance of the Twin Rocks Cafe we decided to give it a try and were not disappointed. The menu is not the most sophisticated but both the food and the service were excellent and although the adjoining gift shop...More

Thank MandM29
Reviewed 1 week ago

Along with the restaurant is a general store and a trading post well worth going into. The food was very good and service great. One of about three restaurants in Bluff.

Thank fuz13
Reviewed 1 week ago

We ate at the cafe for lunch. I had the Navajo pork tacos. My dad had the House on Fire. My mom had the roast beef sandwich. My husband had another kind of tacos. We split the peach dessert. Everything tasted great! We were very...More

Thank Ginas418
Reviewed 2 weeks ago via mobile

I read someone say best breakfast ever you must lead a very shelterd life food cold service slow pass this place buy also all stuff in shops very expensive and so was food which i dont care what anything cost if its worth it this...More

Thank Jason H
Nearby Restaurants
Comb Ridge Bistro and Espresso Bar
479 reviews
2.17 km away
Cottonwood Steakhouse
562 reviews
1.87 km away
163 reviews
2.36 km away
Nearby Attractions
Bluff Fort Historic Site
402 reviews
.59 km away
Wild Rivers Expeditions
91 reviews
3.03 km away
Sand Island Petroglyphs
98 reviews
6.33 km away
Twin Rocks Trading Post
48 reviews
.01 km away
Questions & Answers
Get quick answers from Twin Rocks Cafe and Gift Shop staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Breakfast, Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Free Wifi
Good for
View, Child-friendly, Kids, Local cuisine, Groups
Open Hours
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
Location and Contact Information
  • Address: 913 Navajo Twins Drive, Post Office Box 330, Bluff, UT 84512
  • Location: United States  >  Utah (UT)  >  Bluff
  • Phone Number: 80-526-3448
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing