Do they have credit cards in Mexico?

Yes, credit cards are widely accepted in Mexico, at restaurants, shops, hotels, gas stations, and various businesses, making them a convenient option for travellers and residents alike.
Copyright Wanderlust World © https://www.ynyoo.com