Located on the west end of town in beautiful Alden, Michigan. Situated directly across from the boat launch to picturesque Torch Lake. We are open everyday at 7:00 am. For good food and good times, this is the place to be!
Vista Ridge Vineyards Tasting Room offers hand crafted wines vinted and bottled in Alden, MI. Stop in and check us out! We will be open on Jan 27th 2-6