El Rancho Viejo
4.7
(324 Reviews)
Order Online

Ratings

google
Google
4.8
(198 Reviews)
yelp
Yelp
4.5
(126 Reviews)

Photos


Happy Hours & Specials

Know a great happy hour or special for this location?


Hours of Operation

Monday
4:00 PM - 10:00 PM
Tuesday
4:00 PM - 10:00 PM
Wednesday
4:00 PM - 10:00 PM
Thursday
4:00 PM - 10:00 PM
Friday
4:00 PM - 10:00 PM
Saturday
2:00 PM - 10:00 PM
Sunday
Closed

Location

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

942 S 5th St
Philadelphia, PA 19147
CallWebsiteDirections

Recent Reviews

google
I've had many burritos in South Philly, and theirs is by far the best. Also try the chino tacos!
google
Great people and delicious, authentic food!
google
Best al pastor tacos in philly
google
Excelente todo
google
It was a really good beef taco. But it made me sick
google
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
Fried avocado dumplings was delicious
google
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.
google
Expensive but great quality. Don’t order online pickup because they charge you a convenience fee

Edit Business →
Suggest changes or claim your business