Puebla, Oaxaca and In-between