Visiting is a common pastime and mainly done on Saturdays and Sundays and the host gives the guests refreshments and if you don't accept its very impolite
They were western style clothing and shorts are rarely seen in public except in the coastal areas were its hot and humid.Urban Men often wear a guayabera which is a decorative shirt that hangs just below the waist