Alto Vineyards is a winery Champaign located in United States.
4210 N Duncan Rd Champaign , IL 61822 United States
Credit Cards | Yes |
Outdoor Seating | Yes |
Drinks | Wine |
I can't get enough of the Chardonel. Great wines and great staff . This is a tasting room so don't expect the full winery experience. This is my favorite place to come and drink wine in Champaign.
I love the Rocko Red! I make sure to stop by Alto and stock up every time I'm in town !
Dawg house red is perfect for cooler months. It's got nice earthy plum notes with a nice peppery finish
Great winery that is really close to Champaign.
Limited release late harvest - good dessert tonight!
Very nice sangria !
Fun activities and cute deco...creative ideas as well...love the reindeer!!!!???????????? - Kannon Lynch