From brunch to happy hour, eat your way through San Diego