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?


Published 8 October, 2012

Posted in Shopping in Spain, Shops and tagged ,

Leave a Reply