We sip our way through the latest drink and beverage news, trends and drink culture. If it’s liquid and drinkable, we’ll stick a straw in it.
Tim Hortons To Open Stores In England, Scotland, Wales
Canada’s favorite cup of Joe is coming to Great Britain. Canada’s iconic brand Tim Hortons announced plans Wednesday to open full-service coffee shops in England, Scotland and Wales. Tim Hortons’ parent company Restaurant Brands International ..