We 'happened' upon this place by accident on our recent trip to the US. It was wonderful the food was fantastic, the people very friendly and we had a wonderful visit. It will be one of my lasting memories of our holiday....
895 State Highway 115, Penrose
(719) 372-6767