The Immaculata Church, with its Spanish Renaissance architecture, stands as a beacon of faith and history on the University of San Diego campus. Its magnificent structure, complete with a bell tower that rings melodiously, invites both worshippers and visitors to bask in its serene beauty and spiritual ambiance.