August 16, 2012 by Jill LaBelle Sophie Do you know the coolest place in Nelson? Of course, the Rose Garden Cafe, located in Lakeside Park by the beach. We offer delicious refreshment, healthy, organic food, and ice cold drinks! Open daily from 10:30 to 7 ish! Phone: 250-352-0059