El Rancho Grande

Mexican restaurant, Latin American restaurant, Tex-Mex restaurant

El Rancho Grande
  • Location: 855 Divisadero St, San Francisco, CA 94117, United States
  • Phone: (415) 673-8226
  • Price: $

Opening hours

  • Sunday: 10 am-12 am
  • Monday: 10 am-12 am
  • Tuesday: 10 am-12 am
  • Wednesday: 10 am-12 am
  • Thursday: 10 am-12 am
  • Friday: 10 am-2 am
  • Saturday: 10 am-2 am

Takeout

  • Sunday: 10 am-12 am
  • Monday: 10 am-12 am
  • Tuesday: 10 am-12 am
  • Wednesday: 10 am-12 am
  • Thursday: 10 am-12 am
  • Friday: 10 am-2 am
  • Saturday: 10 am-2 am

Food & drink

El Rancho Grande Food & drink

Vibe

El Rancho Grande Vibe

Nachos

El Rancho Grande Nachos

Salsa

El Rancho Grande Salsa

By owner

El Rancho Grande By owner

Street View

El Rancho Grande Street View

Menus and Prices

El Rancho Grande menu prices 1
El Rancho Grande menu prices 2
El Rancho Grande menu prices 3
El Rancho Grande menu prices 4

Add Your Review

Reviews

Hands down the best “RIBEYE BARRIA” I have ever had.
The beef is like a pot roast your grandmother cooked & the flavors are simple/authentic.
Everything is fresh! The verde salsa has perfect flavor and not too spicy! It’s traditionally prepared and presented to a T! I never write more than a couple words on a review -THIS IS A MUST if you haven’t been and I highly recommend El Rancho Grande. Support this gem on Irving Street SF! While California is blessed to have a wide range of foods this is a KEEPER?

The atmosphere here was mind blowing.
I pulled up the google review page before I even got my order.
The birria order is to DIE FOR.
Employees are working endlessly keeping this restaurant clean (because we know how taquerias can get).
Extremely clean, friendly, authentic, and delicious! I will be saving this location and I live 4 hours away.

Delicious and expedient.
Despite being relatively packed, I was very impressed that the food was out within 5 minutes.
Must be an extremely efficient kitchen! The chips and salsa were also free and good.

Nearby Restaurants

Papalote Mexican Grill

Papalote Mexican Grill

Mexican restaurant

1777 Fulton St, San Francisco, CA 94117, United States

Crepes On Cole

Crepes On Cole

Creperie

100 Carl St #3906, San Francisco, CA 94117, United States

Mangrove Kitchen

Mangrove Kitchen

Thai restaurant

312 Divisadero St, San Francisco, CA 94117, United States

Parada 22

Parada 22

Puerto Rican restaurant

1805 Haight St, San Francisco, CA 94117, United States

Papa’s kitchen

Papa’s kitchen

Asian restaurant

1705 Haight St, San Francisco, CA 94117, United States

CreoLa

CreoLa

Restaurant

900 Stanyan St, San Francisco, CA 94117, United States

1428 HAIGHT Patio Cafe & Crepery

1428 HAIGHT Patio Cafe & Crepery

American restaurant

1428 Haight St, San Francisco, CA 94117, United States

Bambino's Ristorante

Bambino's Ristorante

Italian restaurant

945 Cole St, San Francisco, CA 94117, United States

Hippie Thai Street Food

Hippie Thai Street Food

Thai restaurant

1418 Haight St, San Francisco, CA 94117, United States

Ragazza

Ragazza

Italian restaurant

311 Divisadero St, San Francisco, CA 94117, United States

Bistro Central Parc

Bistro Central Parc

Restaurant

560 Central Ave, San Francisco, CA 94117, United States

Otra

Otra

Mexican restaurant

682 Haight St, San Francisco, CA 94117, United States