Origen Latino offers a taste of Latin American products in Poland. The business has a physical store where customers can visit to purchase items. Key facts used: 'Origen Latino Productos Latinos en Polonia', 'tienda fisica', 'ul. Dąbrówki 10'.