Hat Rock Inn

Address:

120 U.S. 163 Scenic, Mexican Hat,
UT 84531
United States