“Navajo essence awaits”
Established in 1989, Twin Rocks Trading Post is located beneath the Navajo Twins geologic formation in the historic pioneer town of Bluff, Utah. Native sons, Barry and Steve Simpson, share their passion for cultural tradition and artistic innovation with local artists and visiting collectors alike. Their dedication to excellence has resulted in a Navajo basketry renaissance; one of the finest contemporary Native American turquoise jewelry collections; and the Twin Rocks Modern Navajo rug, the first Navajo weaving design innovation in decades.
Go to the Restaurant on the right, the trading post on the left is an actual valuables store, bring realtime money if you plan to trade!! The Food is good though
Nice restaurant in a beautiful location on the road between Moab and Bluff. Good food. We loved the hummingbirds that were fed on the porch.
I had the huevos rancheros and it was amazing! Totally unexpected yumminess. It's worth the stop. The older guy working was very nice and personable. Great meal
This restaurant, in the heart of the Navajo Nation, has taken fry bread to new heights. In addition to using it as a base for the traditional meat and bean Navajo taco, customers can get Navajo pizza: cheese, pepperoni, sausage and other traditional pizza toppings on a deep-fried golden disc. For dessert, there's peaches de Chelly — a nod to the nearby canyon — that is fry bread topped with peaches, ice cream, caramel sauce and whipped cream.
The service was slow moving, but the food was great and the view was nice. It was pretty busy for a place that is kind of remote up in the canyons. Definitely the best looking place out of all that we passed on the road here. Wouldn't make the drive just for this place, but if you are up in this part of Utah, give it a try.
Be the first to add a review to the Twin Rocks Trading Post.
Twin Rocks Trading Post
- Sun - Sat: 8:00 am - 8:00 pm
Is there a problem with this listing? Let us know.
Own or Manage This Location?
Claim this listing to keep your
information up to date.