Alto Vineyards Champaign
4210 N Duncan Rd, Champaign, IL 61822
Starting Friday, May 29, Alto Vineyards in Champaign, IL is open for on-site, outdoor consumption! We'll be serving wine, beer, water and soda. Enjoy our country setting with abundant amount of outdoor space.Starting Friday, May 29, Alto Vineyards in Champaign, IL is open for on-site, outdoor consumption! We'll be serving wine, beer, water and soda. Enjoy our country setting with abundant amount of outdoor space.
More Business Info
- Hours
- Regular Hours
Tue - Thu: Fri - Sat: Sun: - AKA
Alto Vineyards and Winery
- Other Links
- Categories
- Wineries, Fruit & Vegetable Growers & Shippers, Liquor Stores, Places Of Interest, Tourist Information & Attractions, Wine
Suggest an Edit