Do remember you are in Mexico, be gracious and you will be treated with true hospitality. When you have food or drinks in any local spot you must request your bill, La Cuenta, Por Favor. (the bill please) It is part of their culture not to deliver a bill until you request it.

If you decide to drive in this area, be very alert. Mexicans do not always stop for stop signs and they just might pass you on the right.

Do tip for services rendered, many of your servers live in poor areas, they truly need the money.Don't leave American coins, please, either leave a dollar bill or get some local currency. No merchant accepts American change, they can't spend it.

Don't be afraid to wrangle prices, it is part of the culture to offer less than they ask at the local gift shops, plus it is fun if you don't push them too hard.