What’s on the menu at Drake Mini Bar, the brand’s new pint-sized hangout in the Financial District It's the Drake's smallest property to date