Map
1000 Prospect St., San Diego, CA 92037, United States
Things to Do
Powell’s Sweet Shoppe