FOOD & DRINK

Alto Vineyards

Alto Vineyards in Champaign is a family-owned winery offering award-winning wines in a relaxed, scenic setting just minutes from downtown. Opened in 2001 as an extension of their original Southern …

Alto Vineyards Read More »

Seven Saints

Seven Saints is a bar and restaurant with the broadest on-premise selection of spirits in Champaign!

Barrelhouse 34

Barrelhouse 34 is a craft beer and craft spirits bar with a rooftop patio, knowledgeable staff, and a comfortable atmosphere.

Tenkyu Izakaya

Tenkyu Izakaya is an upscale Japanese restaurant located in the heart of Downtown Champaign, offering a menu of small bites, yakitori, ramen, rice bowls, and specialty entrees.