About
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
Details