Plaza del Pasado San Diego

2754 Calhoun St, San Diego , California, United States - Phone: 866 378 2943