FAIL El Rancho Grande At Haight Fails Health Inspection October 28, 2025 at 1:00 PM• Routine Inspection Inspector: Michael Mooney