The atmosphere was great, the caprese balsamic wrap was to die for and very fresh. We stopped through on a 12 hour road trip and they were friendly, fast, and delicious!
Of all the small cafes in downtown Champaign, this one feels the coziest and has the best staff. It's somewhat pet friendly, a good spot to work on certain days, and the patio space shared with other small businesses makes it highly appealing if you like to flit. Generous portion sizes and the large tea cups are a plus.
This is our favorite place for a chai tea latte. We also really enjoy their fresh food for a quick lunch or dinner. They also have baked goods which are always tasty.
Very nice cafe'! Very nice staff!
Great location, good coffee, and some nice food options, too.
Aroma Cafe is a US Cafe based in Champaign, Illinois. Aroma Cafe is located at 118 N Neil St, Champaign, IL 61820, USA.
Please contact with Aroma Cafe using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Aroma Cafe opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Cafe in Champaign