"The Spanish Starbucks" (BusinessWeek) or "Zara snacks" (Huffington Post): The secret of success is 100 Montaditos simplicity and quality of its products, offered at...