fbpx Skip to main content

Stadium Plaza Drive-Thru

Come in to hang out by the cozy fireplace, or spend a nice day out on our patio, part of which is covered. This location offers the only Espresso Royale drive-thru, the perfect addition to your morning commute!

1411 S. Neil Street
Champaign, IL

Monday-Friday
6:30AM-8:00PM

Saturday-Sunday
7:00am-8:00pm
Facebook | more info | order now