North Van folks missing TAO Organics, good news - it's now open in a new location at 131 W Esplanade, serving up organic, raw and vegan food that's wheat and dairy-free. Pop by to see them and say 'welcome (back) to the neighbourhood'. [Eaterwire]
Filed under: