Casa del Prado Theater

1600 Village Place, San Diego, California 92101

1600 Village Place, San Diego, California 92101