1230 Legion Dr, Twin Lakes, Wisconsin, 53181
The Red Barn restaurant family at Twin Lakes Country Club extends you a warm welcome. We take pride in providing an enjoyable dining experience with delicious food, friendly service, and a comfortable atmosphere.