Lunches and Dinners
The “normal” time to eat lunch (comida) in Mexico is between 2:00 and 4:00 PM, this is the major meal of the day. In most small to medium sized cities, people go home and eat with their families, and return to work from 5:00 until 8:00 PM.
A business lunch (comida) can last 1.5 – 6+ hours, depending upon your group. Business conversation will likely occur before and during the meal, but usually the conversation will turn to other themes after dinner.
Dinners (cena) begin after 8:30 PM, and usually not a heavy meal. During the week may last an hour or 1.5 hours. If on the weekend can last 3-5 hours.
Disclaimer The ideas presented are personal opinions and generalizations based upon 25+ years interacting, living and working in and with Mexico. None of this may be true, use the information at your own risk