The Spot

1005 Prospect St
San Diego, CA
858.459.0800
32.847488
-117.27448

for The Spot
Directions
from: