casatienda

Etymology
From.

Noun

 * 1) a store or shop adjoined to its owner's residence