My favorite place
The Spot is one of My favorite place.

1. The Spot

7.9
1005 Prospect St (at Girard Ave), La Jolla, CA
Bar · 33 tips and reviews