Best Mexican Food in Philadelphia

Taste the Heart of Mexico at Mi Rancho Mexican Grill

Try our most popular items

Treat yourself to our must-try list that has everyone talking

View Full Menu

Chicken Burrito

Flour tortilla filled with chicken, cheese, pico de gallo, rice and refried beans

Enchiladas Verdes

3 rolled corn tortilla stuffed with chicken, topped with a creamy tomatillo sauce and queso fresco

Encebollado

Steak topped with sautéed onions, served with rice, refried beans and queso fresco

Mojarra Frita

Whole fried fish served with white rice and salad

Tacos De Asada

Corn tortillas with steak topped with onions and cilantro

Fajitas

Protein of your choice cut in strips and sauteed with onions and peppers, served on a sizzling skillet accompanied with flour tortillas,rice and refried beans

Pina Loca

Pineapple cut and opened in half stuffed with a choice of protein, sautéed onions, peppers, and pineapple chunks. Topped with cheese and served with rice, refried beans, and tortillas

Milanesa De Pollo

Country fried chicken breast served with rice, fries, and a small salad (lettuce, cucumber, onion, and tomato)

Molcajete

Steak, chorizo, shrimp, chicken, cheese, nopal, jalapeños, avocado and cambray onion served on a molcajete dish with a homemade sauce, served with a side of rice, refried beans, and corn tortilla

Unforgettable Mexican Flavor

Unforgettable Mexican Flavor
Our carefully crafted menu invites you to experience the essence of Mexico right here in Pennsylvania! From sizzling fajitas to mouthwatering tacos, our menu is a celebration of tradition and innovation, blending the vibrant spices and ingredients of Mexico with Philadelphia flair. Whether you're a dedicated fan of Mexican cuisine or a curious food explorer, our menu promises to transport you straight to the heart of Mexico. We'd love to have you dine in with us, or place your order online for takeout or delivery!

Quesadillas, Tacos, Burritos, Oh My!

Quesadillas, Tacos, Burritos, Oh My!
When it comes to Mexican cuisine, we've got all your favorites. Everything from the classic burrito to the Piña Loca (ever eat your dinner out of a pineapple before?) is made with a quality and level of freshness that is unmatched in the Philadelphia area. We have the most talented and accommodating chefs that will bring your dream meal to life, and our staff is always happy to make recommendations if you aren't sure what to try first! We can't wait to share the heart and soul of Mexican culture with you!

Dish Feature: Salmon Borracho

Dish Feature: Salmon Borracho
If you're looking for something a little different, our Salmon Borracho adds a unique Mexican twist to a perfectly grilled salmon fillet. Borracho, which translates to "drunken" in Spanish, refers to the dish's preparation method where the salmon is marinated in a rich blend of tequila, lime, and a medley of aromatic spices. The result is a deliciously seasoned, tender salmon with hints of tequila and zesty citrus flavor. Come try a traditional dish - we promise it'll spice up your day!
Order From Our Website

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

Come and Try Us!

Come and Try Us!
Come discover the best Mexican restaurant in the neighborhood! We are the most-loved independent Mexican restaurant in Philadelphia delivering real, authentic cuisine made with only the freshest ingredients. Every meal is lovingly prepared to provide you with a delicious and one-of-a-kind experience every time. Come see the difference for yourself!
Mi Rancho Mexican Grill Rewards

Mi Rancho Mexican Grill Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.

What our customers are saying

Check out our most recent reviews!

Service was excellent and fast. The dinner area was clean and the food was delicious and I will go back with my girlfriends. EMPLOYEES ARE AWESOME!

Rabia D.

Rabia D.

First time in this new establishment and I can say that the food was beyond delicious, waitresses were prompt and attentive, food got to our table super fast and again everything was amazing, so good we had to meet the chef!!!! Once they start serving alcohol, it will be my go-to spot. ❤️❤️

Mariela F.

Mariela F.

The food was deliciously authentic and we had a very nice waitress named Narcel. It is low key and the atmosphere was very comfortable and family friendly. The food tastes fresh and definitely was made with love. We will be coming back again. If you are ever in the area looking for good Mexican, stop in - you won't be disappointed.

Tenesha E.

Tenesha E.

10/10 would definitely recommend you trying this place for breakfast/lunch/dinner. The service was great and the food was delicious. Would definitely come back here when in Philadelphia again. 😊

Mark O.

Mark O.

My husband and I had a great first experience here a few months ago so we brought our kids this time around. The food didn't disappoint. The kids enjoyed their meal and they made my daughter's chicken quesadillas exactly how she wanted it. Looking forward to going back and trying something else on the menu.

Sarah H.

Sarah H.

Such a cute New Mexican restaurant. Pleasant hostess, delicious food. Fresh/natural juices. Comfortable environment. Clean. Family friendly. Mi Rancho Fries & Salmon Tequila with a side salad.

Stephanie B.

Stephanie B.

GALLERY

Featuring

Healthy Options

Easy Parking

Our location

Sunday

10:00 AM - 10:00 PM

Monday

11:00 AM - 10:00 PM

Tuesday

11:00 AM - 10:00 PM

Wednesday

11:00 AM - 10:00 PM

Thursday

11:00 AM - 10:00 PM

Friday

10:00 AM - 10:00 PM

Saturday

10:00 AM - 10:00 PM


Opens at 11:00 AM

Order Now

© JB & AL LLC