The tradition of one person picking up the tab is genuinely common, particularly in family settings or when someone is hosting, and refusing the gesture can feel awkward. However, among friends of similar age splitting costs informally — often called a 'cooperacha' — is completely normal and not considered rude. In practice, which approach gets used depends heavily on the group dynamic, the occasion, and the generation involved. Tourists eating with other tourists or at tourist-oriented restaurants won't face any strong social expectation either way.
Many restaurants, especially in cities and tourist areas, will split a bill across multiple cards if you ask — but it's not universally guaranteed, and some smaller or busier spots may decline. It's worth asking upfront ('¿Pueden dividir la cuenta?') rather than at the end of the meal. Cash makes splitting much easier if you're unsure.
No, suggesting a cooperacha is not offensive — it's a recognized and common practice. It can feel slightly less warm than one person treating in a hosting context, but among peers it carries no negative connotation. Just read the room: if someone has already signaled they want to treat, insisting on splitting can come across as rejecting their generosity.
Digital peer-to-peer payment apps are growing in use in Mexico, with platforms like CoDi, Mercado Pago, and even WhatsApp Pay available. That said, cash remains king for settling informal splits among friends, and it's still the most reliable fallback. Tourists are unlikely to have local payment apps set up, so carrying some pesos for group meals is practical.