Callate la boca shop in Madrid

Cute display at the Callate la boca shop (Callate la boca means ‘Shut your mouth’ in English).

A much close up detail of the prints and plushies

Callate La Boca has over 13 stores and 100 outlets.  Website:

After we went to Mercado San Miguel – we saw this cute little shop outside the Market.  The shop had a cute monster prints and items that were just too cute, so I took some pictures.   Do you like the monster prints?


Follow us:
Published 8 October, 2012

Posted in Shopping in Spain, Shops and tagged ,

Insider's Beauty Guide: My favorite Cosmetic Shops in Seoul, South Korea
Mirai Fashion (MFashion): a Gothic Lolita and Japanese Fashion store
Tokidoki LA Store x icoSnap visit
Purdy's Chocolates

Leave a Reply