Las Posadas festivities are primarily held in the U.S., Mexico, Central and South America ... It is in fact rooted in Christianity. In Los Angeles, Olvera Street hosts the city’s longest running ...