The Coffee Bean & Tea Leaf’s 26th Street Bistro Serves More Than Just Coffee and Desserts
You might have seen the big, airy Coffee Bean & Tea Leaf stores in Net Lima Building along 26th Street, Taguig and in Shangri-la Plaza Mall’s East Wing. It’s “not just a bigger CBTL store.” In fact, 26th Street Bistro is a whole different dining concept designed by the folks behind the coffee franchise.