Reuben H. Fleet Science Center

1875 El Prado, San Diego, California 92101

1875 El Prado, San Diego, California 92101
Restaurant