Permanently closed
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Ratings of El Rancho Viejo

google
Google
4.8
(199 Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Unfussy, cash-only Mexican kitchen offering homestyle tacos, platters & sides, mostly for carryout.

942 S 5th St
Philadelphia, PA 19147
942 S 5th St
Philadelphia, PA 19147

Recent Reviews

google
Nov 2023
Their al pastor tacos are easily the best I've had in Philadelphia. Incredible. And I love the price point, priced right wo much so that we come back weekly!
google
Nov 2023
Decent vegetarian burrito.
google
Oct 2023
Dined in and scanned the QR code for the menu, price at the end of the meal was different than the listed price. Food was good though and I think we got a special and that’s why it was more expensive? We each got a free mini beer (modelo or corona) but it wasn’t super clear what the deal was. Would eat here again though, but probably takeout. The food was good - chicken chimichanga and burrito. At home I would add salsa to it.
google
Oct 2023
Excelente todo
google
Jul 2023
Best al pastor tacos in philly
google
Jul 2023
I've had many burritos in South Philly, and theirs is by far the best. Also try the chino tacos!
google
Jul 2023
Fried avocado dumplings was delicious
google
Jul 2023
Moving from Texas to Philly, my partner and I really wanted to find a place to go when we are craving a taste of the best places back home. El Rancho Viejo is that place 100%. It’s the best Mexican food my partner and I have had in the city. The staff are as lovely as can be. There is something to be said about being recognized and remembered when you visit a restaurant. The food is quick, affordable, and the portions leave nothing to ask for. If it’s busier inside, the takeout holds up just as well as dine-in. The salsas are all flavorful and cover all the bases on spiciness. Theirs are the kind of tacos that you would feel guilty eating at normal speed. If you are looking for a high end, sit-down, fussier Mexican food experience, this is not that. Yes, the seating is limited if they are busy. I honestly don’t go for the seating. We show up for the authenticity and sincerity of the people making fantastic food. If you are looking for the same, El Rancho Viejo delivers every time.

Frequently Asked Questions

What is El Rancho Viejo's rating?
El Rancho Viejo is rated an average of 4.8/5 stars across various online platforms.

(215) 644-8735

942 S 5th St, Philadelphia, PA 19147