Updates

we will be closed today 7/4/2020. Thank you for your continual support and we'll see you tomorrow.
-El Rancho Viejo Family

El Rancho Viejo now open for lunch!!
11AM-10PM (MON,TUE,THURS, and FRI)
Pick-up or Delivery today!
215-644-8735
942 S 5th st. 19147

Following City of Philadelphia's recommendations we will be closing our dining room for the next 14 days. We are still providing take out and delivery services via phone, caviar and Grubhub. Thank you for your continual patronage during this time.
-El Rancho Viejo Family.

Are you ready for Superbowl Sunday?
Chips, guacamole, tacos and more....we're here for you. Delivery or Pick-up, place your order today!!

We will be closed this Tuesday, Wednesday, and Thursday.
We thank you for your patronage during this month of December and would like to take this moment to wish you all a very happy Christmas and Holiday Season.
-El Rancho Viejo Family.

THIS WEEKS SPECIAL;
OUR RIB EYE STEAK WITH AN AGED BALSAMIC DRIZZLE WITH A SIDE OF GRILLED CORN, POTATOES AND CARROTS.

THIS WEEKS SPECIAL;
OUR CREAMY BUTTERNUT SQUASH SOUP WITH A SIDE OF PUMPKIN FLOWER QUESADILLA.

TACO FESTIVAL DELAWARE

Aug 17, 2019 – Aug 18, 2019

DUe to our participation in this years TACO FESTIVAL DE, we will be open today at 5 PM. We apologize for any inconvenience this may cause. Thank you for your understanding and see you at 5!
Sincerely, The El Rancho Viejo Family.


Testimonials

a month ago
Darn tasty. Rich and fresh flavours. Friendly staff. Good price. I had the chorizo fundido and it was darn tasty (4/5). Guacole (4/5) and chips (5/5) are rockin. Salsa are rich in flavour; tomatillo (4/5), orange (3/5), habanero (4/5). Latter is suuuper hot, but nice when mixed with the tomatillo.
- Keilan F
a month ago
One of my fav places for quality mexican food. Nice place to relax, people watch, eat good, etc. I see why this place has a lot of good reviews.
- Fred B
3 months ago
So authentic and great family! I lived down the street from Rancho for a few years and right when they opened it became a go-to spot. They’re incredibly nice and want to make sure everyone’s satisfied with their order. Pretty much tried their whole menu and it’s a 5/5!
- Luke C

Mi casa es su casa

Looking for a place to kick off the old boots and enjoy a delicious homemade meal?
Bienvenidos to El Rancho Viejo, a homely Mexican restaurant located off 5th and Carpenter in South Philadelphia. With our fresh ingredients and superior meats we bring to the table dishes that represent not only where we come from but where we have been. Please join our family for lunch or dinner today!!

Contact Us

Contact

Call now
  • (215) 644-8735

Address

Get directions
942 South 5th Street
Philadelphia, PA 19147
United States

Business Hours

Mon:11:30 AM – 10:00 PM
Tue:11:30 AM – 10:00 PM
Wed:Closed
Thu:11:30 AM – 10:00 PM
Fri:11:30 AM – 10:00 PM
Sat:2:00 – 10:00 PM
Sun:2:00 – 10:00 PM
Contact Us
Message sent. We'll get back to you soon.