Nestled on a little side street in Kensington Market in Toronto, Ontario is a tiny tea shop called High Mountain Tea. It is literally so tiny, you can miss it with the blink of an eye. It’s located at 160 Baldwin Street, right across from the parking garage, and once you find it, you are in…