The Star Family is trying to stay in as many state and national parks as possible. We recently visited Davis Mountain State Park. The park in itself is gorgeous. Nestled inside the park is a small inn and restaurant known as the Indian Lodge. We had lunch there on our second day. It had frozen […]