Yes, tipping is a part of the culture in Mexico and is generally expected in restaurants, hotels, and other service-oriented businesses.