Ardmore Cafe is next to The Head Nut on Haverford Road. It has freshly brewed specialty coffees you can enjoy here or take away. The cafe also has hot teas, cappuccino, hot chocolate and more. Be sure to peruse the candy counter; boxed and loose tea leaves and fresh coffee beans are sold by the pound.