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.
Book a Stay + Win a Getaway Book your hotel on TripAdvisor and you could win a great trip!

Twin Rocks Cafe and Gift Shop

Certificate of Excellence
$$ - $$$
American, Cafe, Native American
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
913 Navajo Twins Drive, Post Office Box 330, Bluff, UT 84512
7:00 am - 9:00 pm
Closed now
All hours
Sun - Sat 7:00 am - 9:00 pm
More Info
Add Photo Write a Review

685 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 544: English reviews
Carlisle, United Kingdom
Level Contributor
58 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
5 of 5 bubbles Reviewed 2 days ago NEW

Brilliant. A great food establishment with great dishes, well prepared and good servings. The Staff were exceptionally welcoming and very informative about their home area. We even learned all about the Navajo methods of collecting, drying and brewing Black Tea. The Cafe now has a Gift Shop section attached and here was a great selection of arts created by local... More 

Thank WilliamCarlisleUK
Oakland, California
Level Contributor
30 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
3 of 5 bubbles Reviewed 3 days ago NEW

We were hungry. The service was great. The food took forever to come. When it came, neither plate was right, (french fries instead of the ordered side salad; wrap without mayo dressing). Both plated went back, waited some more. I think we managed to hit the place when the kitchen staff was off their game.

Thank m d
New Orleans, Louisiana
Level Contributor
43 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
3 of 5 bubbles Reviewed 4 days ago NEW via mobile

We ordered the chicken fried steak. It was average. I ordered a glass of wine. They brought it out in a very small way one glass. And charged me $7.50 for it. Now with that being said we also ordered some Fry Bread. OMG that was awesome! The best Fry Bread we have eaten! Highly recommend to Fry Bread. The... More 

Thank Cyndi W
Level Contributor
21 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 bubbles Reviewed 6 days ago NEW via mobile

Ok. It's a cafe. Not pretentious in the least. But we have two of the best meals on our 2 week trip here. Our server both days, Shoni, was extremely friendly and attentive even when busy. This would be a regular place for us to eat at if it was 1500 miles closer.

Thank Antediluvian
2 reviews
4 of 5 bubbles Reviewed 1 week ago NEW

What a gem in amoungst the rocks in this little sleepy, cute town of Bluff. The open, airy feel of the restaurant is amazing. The food is great. The location is unbeatable. Love this little town and love this little restaurant.

Thank Deanna C
Sedona, AZ
Level Contributor
217 reviews
149 restaurant reviews
common_n_restaurant_reviews_1bd8 232 helpful votes
4 of 5 bubbles Reviewed 1 week ago NEW

Accommodating our group of 30 is not an easy task. Twin Rocks managed it well. They put us all at a collection of tables 4 top to 8 tops in the front room and we had 3 dedicated servers managing the orders and delivering the food in a timely manor. The menu has something for every taste and all at... More 

Thank RedRox
Coulterville, Illinois
Level Contributor
74 reviews
43 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
4 of 5 bubbles Reviewed 1 week ago

Friendly service, nice menu, tasty food served promptly and luscious deserts! Both American and southwestern choices.

Thank DaleMMR
Tampa, Florida
Level Contributor
137 reviews
70 restaurant reviews
common_n_restaurant_reviews_1bd8 69 helpful votes
4 of 5 bubbles Reviewed 1 week ago

Quaint place on our way to Monument Valley. Home cooking at it's best. Had my first Navajo taco. Very tasty! The chicken noodle soup was excellent. Beef stew was great also. Dwarfed by red rocks towering above the cafe. Nice people too.

Thank titiger
Everett, Washington
Level Contributor
16 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 bubbles Reviewed 1 week ago

The Twin Rocks Cafe was within walking distance of our hotel. We didn't know what to expect from this cafe, but we were pleasantly surprised by the menu, service and quality of the the food. Our tacos were delicious! It was just the two of us, so we didn't notice some the service issues that have been stated.

Thank Pam S
Wickenburg, Arizona
Level Contributor
717 reviews
218 restaurant reviews
common_n_restaurant_reviews_1bd8 611 helpful votes
3 of 5 bubbles Reviewed 1 week ago

During our one-week stay in Bluff for hiking with a group of friends we had dinner one evening at this venue. We were close to 30 people, and we were seated in the back part of the restaurant. When we arrived the A/C was going full tilt, even though it was not really hot outside, and certainly not on the... More 

Thank Esty666

Travelers who viewed Twin Rocks Cafe and Gift Shop also viewed


Been to Twin Rocks Cafe and Gift Shop? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    4 of 5 bubbles
American, Cafe, Native American
Brunch, Breakfast, Lunch, Dinner, Late Night
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Serves Alcohol, Free Wifi, Wheelchair Accessible
Good for
Local cuisine, Families with children, Kids, Dining on a budget, Scenic view, Large groups
Open Hours
7:00 am - 9:00 pm
7:00 am - 9:00 pm
7:00 am - 9:00 pm
7:00 am - 9:00 pm
7:00 am - 9:00 pm
7:00 am - 9:00 pm
7:00 am - 9:00 pm
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

Questions & Answers

Questions? Get answers from Twin Rocks Cafe and Gift Shop staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?