5. Don’t Be On Time; Be Late.
Don’t show up on time for a social engagement – you will be the only one who does, and will most likely be waiting for a very long time. In Mexico it’s actually polite to be at least 30 minutes late when visiting a Mexican home. In fact, arriving up to two hours late is acceptable when attending a party. Business appointments, weddings, and funerals tend to be stricter, but generally, it’s ruder to be on time than it is to be late.
Dining and Entertainment
• Only men give toasts.
• Drinking to excess is frowned upon in Mexico, especially when it's done by women.
• Always keep your hands visible when eating.
• It is polite to leave some food on your plate after a meal.
…