Location & Nearby Info
North Park Vaudeville and Candy Shoppe
2031 El Cajon Blvd.
Carmel Valley, CA 92104
(619) 220-8663
Show nearby: