J A Braithwaite is Dundee's oldest shop, serving up the finest blends of coffee and tea since 1868. With a cozy, vintage feel and friendly staff ready to guide you through their impressive selection of 100 teas and 30 coffees, this place is a must-visit for any caffeine enthusiast. Owned by the fourth generation Braithwaite, you can even catch them roasting beans to perfection using their age-old family recipe. So, if you're in the mood for a cuppa with character, head on over to J A Braithwaite on Castle Street. All of the wooden counter tops, drawers, tea chests, the huge mahogany shelf unit and even the door frame are from the original shop.