St. Charles Parish, Centennial Park, Crystal Ballroom
Imperial Beach is home to St. Charles Parish. It’s a beautiful Catholic church that can accommodate your largest weddings. Centennial Park in Coronado has expansive views of downtown San Diego, and it’s great for wedding photography. The crystal Ballroom in El Cajon is one of the few places in San Diego County capable of handling 600+ people like we had at this wedding.