The falling rain doesn't stop me fom visiting Letter D. Glancing at its exterior, I know for sure I'm gonna love this place. Letter D is a gl…