San Juan Indian Trading Post is located at 120 US-163, Mexican Hat, UT 84531, USA
Beautiful here. Don't even have to spend the night to enjoy it. Will stay a third time I hope soon.