AAA Editor Notes
Church of San Felipe Neri (Iglesia de San Felipe Neri) is on Av. Independencia at Calle Tinoco y Palacios, about 3 blks. n.w. of Plaza Principal. The interior of this 17th-century baroque church features a lavish altar of carved, gilded wood and impressive wall frescoes.
Daily 8 a.m.-10 p.m.