Taxies
One thing you should know upfront is that you cannot get a local taxi from the airport into town. You can take one to the airport when you leave, but there is no way to take one when you arrive. Instead you will need to get into a specified transportation line for travel into the city. It is best if you arrange for this transportation ahead of time to avoid confusion or you might end up with an individual who might charge you more than necessary. Once at your hotel, you can check a listing of the most current taxi fares for the different areas of the city.
Currency
Retail stores will take U.S. currency for purchases; however, they normally use the exchange rate to squeeze out a few more dollars. It is a good idea to go ahead and change your money into the local currency of pesos so that you can get the best prices on items. Also, never accept torn, damaged or money that has markings on it. The local businesses will not accept it.
Tipping
Don't forget to tip. Your service will be better if you show your generosity to hotel staff such as housekeepers and valets. Restaurant staff should be tipped based on service provided.
Drinking Water
You should be wary of water. Most hotels in the Hotel Zone will tell you that their water is filtered and safe; however you are taking a big risk if you try it. Bottled water is the best bet, and is a lot safer. It can be found virtually everywhere and is not very expensive.
Traffic
Be careful when walking. Traffic is crazy, and taxis or other vehicles are not watchful of pedestrians. It is best to get across streets as quickly as possible, and if possible, make sure you have a good length of empty road when you cross.