Awesome place right by the beach and walking distance from downtown La Jolla!