fbpx Skip to main content

Stadium Plaza Drive-Thru

Usually a great place to hang out by the cozy fireplace, we currently are offering inside seating/dining. We also offer a large patio, part of which is covered, and a convenient drive -thru, where everyones favorite drink is our large frozen and iced coffees and teas. Drive thru and inside ordering available.

Indoor Dining  is now available!

1411 S. Neil Street
Champaign, IL
7am-8pm M-Sat, Sun: 7am to 8pm
Like us on Facebook!