Awesome place in La Jolla, close to lots of shops and beaches.