
El Rancho Grande
Eat Local in San Francisco
4.1 477 Google reviews$10–20
+1 415 874 93 711654 Haight St, San Francisco, California 94117 · Haight-Ashbury



Where to find them
1654 Haight St, San Francisco, California 94117
More of San Francisco in your inbox
Local news, new businesses and what's on from The SF Brief, once a week.
About
Family-friendly Mexican chain serving up a menu of burritos, enchiladas & other classic fare.
Amenities
Service options
- Delivery
- Onsite services
- Takeout
- Dine-in
Highlights
- Fast service
- Serves local specialty
Popular for
- Breakfast
- Lunch
- Dinner
- Solo dining
Accessibility
- Wheelchair accessible entrance
- Wheelchair accessible restroom
- Wheelchair accessible seating
Offerings
- Alcohol
- Beer
- Comfort food
- Happy hour drinks
- Late-night food
- Quick bite
- Small plates
- Vegetarian options
Dining options
- Breakfast
- Lunch
- Dinner
- Counter service
- Dessert
Hours
- Monday
- 10 AM to 10 PM
- Tuesday
- 10 AM to 10 PM
- Wednesday
- 10 AM to 10 PM
- Thursday
- 10 AM to 10 PM
- Friday
- 10 AM to 12 AM
- Saturday
- 10 AM to 12 AM
- Sunday
- 10 AM to 10 PM
More Eat Local in San Francisco
Street Taco Mexican restaurant
Contemporary counter serve offering tacos & other Mexican street food, along with draft beer.
Caramba! Mexican restaurant
Salsas made fresh daily & ample veggie options are hallmarks of this small breakfast & lunch spot.
Papalote Mexican Grill Mexican restaurant
Whenever you're craving delicious Mexican food, there's no better place to go to than Papalote Mexican Grill. We mean business when it comes to mouth-watering dishes. All of our ingredients are fresh and will blow you away. Clean and healthy eating have always been the best option for great health, that's why we offer vegetarian and vegan dishes to offer you more choices to fit your lifestyle, whether if you're eating in with us, picking up from our truck, or ordering with our delivery service.
Nopalito Mexican restaurant
Popular Mexican restaurant serving traditional, organic grub in a casual & bright dining room.
Carmelinas Taqueria Mexican restaurant
500 Parnassus Ave
The Little Chihuahua Mexican restaurant
Counter-service Mexican spot with patio for tacos & burritos made from sustainable ingredients.
Otra Mexican restaurant
Otra is a Lower Haight neighborhood, casual Mexican food restaurant. Focused on fresh masa, bold flavors, and traditional Mexican cooking techniques, Otra brings you dishes reflective of the chefs culture.
Pancho's Mexican restaurant
Colorful Mexican canteen offering an assortment of burritos, tacos, quesadillas & other casual eats.
Browse all eat local
Run a business here? Get featured here
