Get directions to: Windmill Restaurant, Salida, CO
Restaurant address: 720 E Rainbow Blvd Salida, CO 81201, USA
Restaurant: Windmill Restaurant