I had seen other parts of Mexico that Americans more often see : the beach towns of the west coast and Baha , teeming Mexico City , even a few of the better-known colonial cities like San Miguel de Allende and Guanajuato .