As long as your meds are in a marked prescription bottle, with doctors name, dose, your name, etc. you won't have a problem. It's the loose pills that may upset them. Many of the medications that are prescription in the US are over the counter in San Pedro. I saw some pediatric antibiotics over the counter there. I was impressed with the amount of things available. (My son got very sick when we were there. The doctor was fabulous and VERY reasonable. I was so relieved.)
Debbie