Cafe Kopi Map phone 109 N Walnut St Champaign, Illinois 61820 Teavana Map phone 2000 N Neil St Champaign, Illinois 61820 Walnut Street Tea Co Map phone 115 S Walnut St Champaign, Illinois 61820