We were actually heading to the Starbucks when we happened upon the Coffee Bean & Tea Leaf.
My partner had an iced coffee & I had a tea. A bit taken aback with the pricing, which is about 20% dearer than similar places in UK.
However the drinks were refreshing and very tasty.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.