This is a must stop place on the way in or out of the Grand Canyon. It’s a little hot dog and ice cream store
This is a must stop place on the way in or out of the Grand Canyon. It’s a little hot dog and ice cream store