I asked my boyfriend (he rents apartments to a lot of Hispanic people) and he said maybe it is religious, ritualistic, or perhaps superstitious? I know that unlike a lot of other nationalities, Hispanics seem more in touch with their cultural background. (Not saying that other nat'nalities aren't, but this is my personal observation.)