Restaurant: La Casona del Pueblo Palmares
Address: Alajuela Province, Palmares, Costa Rica