Duffin’s Donuts: Always Worth the Drive

If you live in Vancouver, Canada and have not yet had a Duffin’s Donut, can you really call yourself a Vancouverite?! Duffin’s Donut has been a Vancouver establishment since 1987. Originally located at Main St. and 33rd Ave, the business soon relocated to their current location, 41st Ave and Fraser St. Open from 6:00 amContinue reading “Duffin’s Donuts: Always Worth the Drive”