228 N F St, Salida, Colorado 81201 USA
Inside and right next to the Arkansas River
Photo Credit: Yelp