Barcelona has many granjas, or "milk bars". This particular milk bar, La Granja M Viader, was the first place to serve chocolate milk. It was invented here in 1931.
La Granja offers delicious chocolate milk, hot chocolate, milkshakes, and more. They also offer meat and cheese, including a delicious cheese platter with cheeses from various regions in Spain.