You know to take a new bubble tea operator seriously when it owns its own tea plantation. At Gotcha Fresh Tea, the tea leaves come directly from the chain’s own organic farm in Mount Ali, Taiwan. At ...