This church, built between 1776 and 1796 at the end of El Camino Real by Franciscan missionaries, is believed to be the oldest shrine in the United States honoring the Virgin of Guadalupe, the patron saint of Mexico. Better known as Santuario de Guadalupe, the shrine's adobe walls are almost 3-feet thick, and the deep-red plaster wall behind the altar was dyed with oxblood in traditional fashion when the church was restored early in the 20th century.

It is well worth a visit to see photographs of the transformation of the building over time; its styles have ranged from flat-topped pueblo to New England town meeting and today's northern New Mexico style. On one wall is a famous oil painting, Our Lady of Guadalupe, created in 1783 by the renowned Mexican artist José de Alzibar. Painted expressly for this church, it was brought from Mexico City by mule caravan.