Get directions to: El Camino Inn, La Junta, CO
Restaurant address: 816 West 3rd Street La Junta, CO 81050, USA
Restaurant: El Camino Inn