Verde Tea Cafe Posted on October 20, 2009Author bobjunior No Comments on Verde Tea Cafe In Castro the Verde Tea Cafe is the place to go for boba. The drinks are also known as pearl tea on account of their large tapioca pearls at the bottom. We went today to get away and to treat Jenn after a long day.