Balboa Theatre is a theater located in downtown San Diego, California, that was listed in the National Register of Historic Places in 1996.
Balboa Theatre is a theater located in downtown San Diego, California. It was listed in the National Register of Historic Places in 1996.