I drink, therefore I am
Carmel vanilla latte...nectar to the gods
If you're a big fan of Tazo tea, Descartes offers an assortment that will satisfy any tea craving.
Located between the Medical Bookstore and Subway, its an easy coffee or tea grab possibly accommodated with their delicious huge cookies.
Serves delicious coffees and teas for passerby in SCW.