Featured Shop: The Drake Hotel General Store
May 2, 2012With so many amazing shops carring Red Cap Cards, we decided to begin sharing our favorites! First on our list is the The Drake Hotel General Store.
Located in Toronto Canada, The Drake Hotel General Store is a must see. It's an eclectic mix of vintage treasures, awesome clothing, local art and all things beautiful…including Red Cap Cards!