268 US-163, Mexican Hat, UT 84531, United States
Phone: +1 435-683-2226
Postal Code: 84531
Latitude, Longitude: 37.1498679, -109.8572594
If you need to go quickly to River Rat Pizza at 268 US-163, Mexican Hat, UT 84531, United States, open your favorite app here and follow the instructions on how to get there.
Waze
Google Maps