Great spot in La Jolla! Perfect for families.