Costa is a well-known chain of coffee shops that serve tea, coolers, and coffee concoctions. If the US has Starbucks, Costa means the UK. Find out more about what type of tea Costa uses in its branches, and perhaps you can make your Costa-inspired concoctions at home, too.
Tag: