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

€€ - €€€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...
  • Excellent39%
  • Very good45%
  • Average13%
  • Poor2%
  • Terrible1%
Travellers talk about
“breakfast” (122 reviews)
“fry bread” (105 reviews)
“navajo taco” (60 reviews)
Open Now
07:00 - 21:00All hours
American, Cafe, Native American, Vegetarian Friendly, Gluten Free Options, Vegan Options
€€ - €€€
913 Navajo Twins Drive, Post Office Box 330, Bluff, UT 84512
All Details
Write a Review
Reviews (851)
Traveller rating
Traveller type
Time of year

1 - 10 of 684 reviews

Reviewed yesterday via mobile

Waiting staff were great! We both chose Chicken Tenders, one with salad and one with fries. However, the chicken was thickly coated in breadcrumbs (?) and was anything but tender.

Thank and13Tenby
Reviewed 2 days ago via mobile

The food is just ok with exception of the fry bread which was outstandingly not greasy. It comes with every meal. We had both dinner and breakfast. Seems to be the most consistently open place in Bluff. We happened to have the same waitress, Samantha,...More

Thank suzycruzsc
Reviewed 3 days ago via mobile

We ate here two nights while on holiday and thoroughly enjoyed it. The waiting staff were friendly and helpful as we didn’t know what everything on the menu was, such as fry bread. Oh I am so pleased they don’t have it in the U.K....More

Thank Jemimalollipop8
Steve S, Owner at Twin Rocks Cafe and Gift Shop, responded to this reviewResponded yesterday

Yes, we need to be judicious when it comes to fry bread consumption. But, oh is it good.

Reviewed 5 days ago

The Twin Rocks Cafe is tucked back into the base of an amazing rock formation on the north end of the tiny town of Bluff that sits along the banks of the muddy San Juan River. The restaurant is nestled in the shadow of the...More

Thank Steve C
Steve S, Owner at Twin Rocks Cafe and Gift Shop, responded to this reviewResponded 3 days ago

Hi Steve, THANK YOU for the great review. Sounds like we are all at our best when you visited. Our staff works hard to ensure a good experience, so glad you had one. We have a great group of people working at Twin Rocks Cafe.

Reviewed 1 week ago

We stopped here after traveling through Bluff, Utah. We had a great fresh lunch. I tried the hamburger on the Navajo bread...could only eat half, it is enormous and delicious. The lady who took care of us was so nice.

Thank DCW0711
Reviewed 1 week ago via mobile

Went for breakfast the 2 days we stayed here ..great authentic breakfast with plenty of choice .Staff were really friendly and has a gift shop attached .

Thank d1aneb
Reviewed 1 week ago

Stopped here traveling from one scenic location to another, but found that this restaurant/gift shop had its own scenic view--the twin rocks for which it is named. Nice shop next door with quality handmade items. Food was very tasty--we ate outside in the nice weather....More

Thank WorldTravelers1218
Steve S, Owner at Twin Rocks Cafe and Gift Shop, responded to this reviewResponded 1 week ago

Thanks for the nice review. Our staff is always pleased to know they are doing a good job. I am happy too. Thank you.

Reviewed 1 week ago

Five wonderful days in Bluff. We ate all meals here! Every meal made from scratch. Their cook is wonderful....as are all the wait staff. Barry and Steve (owners) are there every day to greet you too. Seems like something from the past every day to...More

Thank kande1970
Reviewed 1 week ago

These pancakes are worth a try. Excellent taste. The restaurant is very clean and has a nice gift shop attached. The wait staff was pleasant. It is a great stop along Route 191

Thank travelerR6405WU
Reviewed 1 week ago via mobile

Stopped here on a recommendation for a bite to eat. The service is great and the food amazing. It’s excellent value for money too with great views, plenty of parking and free wifi. They sell alcohol but seem to frown if you order it... But...More

Thank Wendy S
Nearby Restaurants
Comb Ridge Eat and Drink
538 reviews
2.17 km away
Cottonwood Steakhouse
633 reviews
1.86 km away
202 reviews
2.36 km away
Nearby Attractions
Bluff Fort Historic Site
457 reviews
.59 km away
Wild Rivers Expeditions
99 reviews
3.03 km away
Sand Island Petroglyphs
109 reviews
6.33 km away
Twin Rocks Trading Post
53 reviews
.00 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
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Free Wifi
Good for
Kids, Local cuisine, Groups, View, Child-friendly
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