Get directions to: Mi Ranchito, Sterling, CO
Restaurant address: 126 West Main Street Sterling, CO 80751, USA
Restaurant: Mi Ranchito