I found another Callate la boca shop! The first Callate la boca shop I found was in Madrid and I just had to take a photo since the shop had such cute designs. And this time, I found it in Barcelona, just a few blocks from the Jaume I station.
Callate la boca means ‘shut your mouth’, while it may have a bit of a mean phrase, the designs feature a very cute, quirky and fun design. They currently have 13 official stores in Spain.
– Website: http://www.callatelaboca.com/Home.html
– Barcelona address: C/ Manresa 8 08003 Barcelona