Animal Coffee is a specialty coffee roaster. They are known for their coffee and are located near Gran Via 2 and Fira de Barcelona.