10 months ago
I have to admit, I’ve got a very special relationship with donuts. That’s why, when I heard that Donut Bar in San Diego has constantly been voted one of the best donut shops in America, I had to check it out for myself. From Oreo stuffed donuts, to their famous french toast donut, or their insane pop tart donut encased masterpieces, these guys mean business, and it’s one serious must do for any die hard donut lovers.
Keep up with my adventures, and follow me on Snapchat!