If Mazatlan is on your schedule there is a pharmacy right in the port terminal you have to walk through to get outside. We have bought amoxicilan and water pills there every year.
I would like to do that as well. Miss P22, but how do I go about it after I board? Sometimes the room/halls are closed. How do you do it? Thanks in advance.