Tag Archives: Mouth Watering

D Bar

D Bar Restaurant is a dessert bar located in Denver. I went here about a month ago¬†and still crave going back. According to their website they have closed their location on 17th Street where I went and are opening a … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment