Located at 1206 Frankford Ave, R&D Cocktail Bar brings a distinctive take on the Cocktail Bar experience to Philadelphia, PA. Every visit is built around quality, friendly staff and a space people enjoy returning to.