Tipping at restaurants in Mexico is always expected. However, how much you tip varies on the level of service and location within the country. Because beach destinations tend to see more foreign tourists from the United States and Canada, it is customary to tip between 15 and 20 percent.