March 19, 2011 Enjoying a Mocha @ The Tate Modern Restaurant and Bar The perfect view, the perfect drink, the best moment of my day.