Neil Street
Espresso Royale on Neil opened in February 2003. It is located in front of the Chancellor Convention Center and Hotel at Stadium Plaza. The cross streets are Neil and Kirby. This is a great store for relaxing, visiting or getting a little work done. The convenience of the drive through has been a big plus for the area’s busy clientele. Internet access, and fresh baked scones are a big draw besides being the town’s best place for great coffee.
- Address
- 1411 S. Neil St.
Champaign, Illinois 61820 - Hours
- 6:30AM - 10PM, Mon.-Fri.
7:30AM - 10PM, Saturday
7:30PM - 6PM, Sunday - Phone
- 217.351.0928
- Map
- View map (in new window)