American Express Travel has rebooked hundreds of customers to alternative spots in Mexico , according to Desiree Fish , a spokeswoman -- particularly to resorts on the Pacific , including Los Cabos , Puerto Vallarta and Ixtapa-Zihuatanejo .