A popular spot in Palmira, Rozo La Torre is a well-liked establishment.