Aroma Cafe Map phone 118 N Neil St Champaign, Illinois 61820 Latte Da Map phone 200 W Green St Champaign, Illinois 61820 Peet's Coffee & Tea Map phone 2401 N Prospect Ave Meijers #146 Grocery Champaign, Illinois 61822 Teavana Map phone 2000 N Neil St Champaign, Illinois 61820 Walnut Street Tea Co Map phone 115 S Walnut St Champaign, Illinois 61820