Published January 15, 2010 at 500 × 375 in The Coffee Bean and Tea Leaf – San Francisco The Coffee Bean and Tea Leaf serves horrible espresso