Update Info - The Fox Den
This restaurant was reported as closed. If it is open, let us know.
The Fox Den
14770 Hwy 285
Salida, CO 81201
14770 Hwy 285
Salida, CO 81201
This restaurant was reported as closed. If it is open, let us know.