From live stage performances to independent music acts, this theatre gives the San Diego community a place to catch the...
North Park · 2891 University Ave., Suite 1, San Diego