El Ranchero Mexican Grill and Bar

4 (73 reviews )
$$
Mexican restaurant
Takeout
Dine-in
Delivery
Lunch
+(12)

About El Ranchero Mexican Grill and Bar

At El Ranchero Mexican Grill and Bar, nestled in Franklin, VA, the spirit of authentic Mexican cuisine thrives. With a dedication to freshness and bold flavors, this family-owned gem offers a delightful array of dishes, from sizzling fajitas to flavorful steak options. Guests rave about the attentive and friendly service, complemented by a vibrant atmosphere perfect for gatherings. Signature favorites like the homemade sangria and Texas-style margaritas steal the show, creating a memorable dining experience. Whether you’re indulging in hearty portions or enjoying a quick appetizer, El Ranchero invites all to savor the rich tastes of Mexico right in their cozy setting.

Reviews (73) 4

  • Stephanie O.
    Nov 27,2024

    The restaurant is located in a shopping mall in little Franklin, VA. We were told it is the best Mexican restaurant in Virginia. We are visiting from Tx and feel that Mexican restaurants in Tx are the best. The ambiance was very nice, clean, tables were laid out in an orderly fashion with room to walk and move around. The service was quick and consistent. I was most impressed with the waitstaff. They were on the ball, attentive and didn't skip a beat with service, refills or napkins. The food was fresh and good tasting. Different from the Mexican food and flavors of Texas, but pretty good for VA. We got the fajitas and taco platter. The meat was paned fried (Tx grills) with all the fixings. The tortillas were really good and fresh, beans were a bit bland for my taste, the tortilla chips were thick and not to my liking but the salsa was ok. The white sauce is not good at all. They told me is was a sauce made from milk , sugar and flour and served with chips- not sure. I have never seen this before in Tx, so idk. I will say that their Tx margaritas were the bomb! Very very good. A 21oz margarita for 7.99 happy hour! Excellent! They are strong too! Totally recommend the Tx margaritas

  • Beverly H.
    Oct 6,2024

    One of my favorite places to eat, I love everything about it, food is great and long with the service, we always get fast and friendly service and the ambiance is amazing too

  • Cathy C.
    Jun 6,2024

    Love eating at this restaurant in Franklin. Prompt service, good food, good atmosphere and great prices. Great

  • Renee M.
    Sep 25,2023

    Delicioso!! Seriously the nicest amigos. The best Mexican food along the 58 corridor between Suffolk and Emporia, in all of Tidewater and Hampton Roads. The food is served really fast and smoking hot, even when they are scrambling busy, the wait staff is always happy to see you! The food portions are filling enough to feed even the hungriest teenaged boy!! Recommend this family owned business even if it's not Taco Tuesday. Their signature homemade sangria is the very best around! Buen Provecho, from The Foodie & The Chicken Nugget.

  • Martin B.
    Feb 15,2023

    Big portions great prices. Service also good. It's in a shopping center near the Walmart

  • Amber D.
    Apr 28,2021

    So, I can see it's due time for a update on my 5 Star Reviews?! I am so sorry for the delay! But what I can add is you will get friendliness to no end here, amazing food at a great price, guaranteed leftovers for another nibble later on ;). And well, just overall amazing experience each and every time I come here (which is way too much). Oh how I love my El Ranchero though!!!!

Frequently Asked Questions

  • What are some popular dishes at El Ranchero Mexican Grill and Bar?

    Many diners rave about the fajitas and taco platter, along with their refreshing Texas margaritas and hearty burritos.

  • Can I make a reservation at the restaurant?

    Yes, El Ranchero accepts reservations, making it easier for groups to enjoy a meal together!

  • What dining options are available?

    El Ranchero offers dine-in, takeout, and delivery, so you can enjoy your favorite dishes however you prefer.

  • What is the atmosphere like at El Ranchero?

    The restaurant has a cozy and casual vibe, perfect for families, college students, or anyone looking for a trendy dining experience.

  • Is there parking available at the restaurant?

    Yes, there is a free parking lot as well as free street parking available for guests visiting El Ranchero.

Nearby Mexican restaurants

Mexican restaurant
La Union Restaurant

5517 Wilson Blvd Arlington, VA 22205 United States

Mexican restaurant
Rico's Mexican Grill

6102 Brashier Blvd Mechanicsville, VA 23111

Mexican restaurant
Mexico Lindo

15400 Warwick Blvd Newport News, VA 23608

Mexican restaurant
Jalapenos Mexican Restaurant

13432 Benns Church Blvd Smithfield, VA 23430

Mexican restaurant
La Herradura

4801 Shore Dr Ste B Virginia Beach, VA 23455

Mexican restaurant
El Parian Mexican Restaurant

4848 Virginia Beach Blvd Ste 16 Virginia Beach, VA 23462

Mexican restaurant
Tippy's Taco House

5912 N Kings Hwy Alexandria, VA 22303

Mexican restaurant
Tacos Mexico

4108 Jefferson Davis Hwy Richmond, VA 23234

Mexican restaurant
Guapo's - Shirlington

4028 Campbell Ave Arlington, VA 22206

Mexican restaurant
El Rey Taqueria

738 E Bayview Blvd Norfolk, VA 23503

Are you the owner?

Claim this page to update business information and manage your presence.

Claim this page Claim this page