A delicious food stop along Rt 58 in Franklin Va. They have a nice beer selection with bith bottles and drafts plus a bar for your specialty drinks. The food was very tasty and presented nicely. I recommend the Tacos carne aside, which were amazing. But the service is beyond top-notch. There is always someone to refill your drink or grab you something else, and they were very friendly on my visit. This is a great stop.
El Ranchero Mexican Grill and Bar
About this place
El Ranchero Mexican Grill and Bar anchors a corner of Franklin with the kind of hospitality Platefolk looks for: a family-friendly room, a cozy dining room, and a room that does not try too hard.
The menu keeps attention on what the kitchen actually cooks well: shrimp, plates built for sharing, and the kitchen's daily strengths. The fryer and grill do honest work with seafood when it is in season. Portions and pacing favor a real meal, not a tasting-room sprint.
Bring friends who like unhurried meals, or come solo with a book and a long drink. Weeknights usually run quieter than weekends. The listing address is 164 Council Dr, Franklin, VA 23851.
Put simply: El Ranchero Mexican Grill and Bar is a Franklin place we would send a friend to - especially if they care about shrimp done with care.
Before you visit, skim recent neighbor notes on the listing and confirm hours on the door. Platefolk keeps this page as a field guide, not a frozen brochure - the best proof is still sitting down for a meal.
What we value here is consistency: a kitchen that repeats its strengths, a room that does not treat guests like tickets, and a El Ranchero Mexican Grill and Bar visit that still feels worth the trip across town. Bring curiosity, order something the staff recommends, and leave a short note afterward so the next diner arrives wiser.
Features & amenities
Photos
Menu
Appetizers
- 2 Mushroom Quesedillas 10.25 $
- Chicken Wings 11.99 $
- Garne Con Queso 9.50 $
- Queso Fundido 10.50 $
- Chicken Soup 7.99 $
- Shrimp Soup 8.99 $
- Cheese Dip 4.75 $
- Bean Dip 6.99 $
- French Fries 4.50 $
A La Carte
- Tamales
- Grilled Shrimp
Lunch Menu
- Pollo Asado 9.99 $
- Arroz Con Pollo 8.99 $
- Pollo Con Crema 9.99 $
- Chori Pollo 10.99 $
- Lunch #51 8.99 $
- Special #1 7.50 $
- Special #2 7.50 $
- Special #3 6.99 $
- Special #4 7.50 $
- Special #5 7.50 $
- Special #6 7.99 $
- Special #7 7.99 $
- Special #8 7.99 $
- Special #9 7.99 $
- Special #10 7.99 $
- Special #11 7.99 $
- Special #12 7.99 $
- Special #13 7.99 $
- Special #14 7.99 $
- Carnitas 9.99 $
- Alambre 9.99 $
- Burrito Mexicano 9.99 $
- Burrito Del Rancho 8.99 $
- Speedy Gonzales 6.99 $
- Enchiladas Poblanas 7.99 $
- Enchiladas Del Mar 10.99 $
- Lunch Only Fajitas 10.99 $
- Quesadilla Fajita 8.99 $
- Chilaquiles Mex 8.99 $
- Shrimp Chimichanga 9.99 $
- Quesadilla Rellena 8.99 $
- Taco Salad 7.99 $
- Taquito Chicken 8.99 $
- Huevos Con Chorizo 9.99 $
- Huevos Rancheros 8.99 $
- Grande Burro 9.99 $
Quesadillas
- Mushroom 5.50 $
- Cheese 3.99 $
- Beef & Cheese 4.99 $
- Chicken & Cheese 5.50 $
Kid's Zone
- Cheese Quesadilla & Rice 5.99 $
- Cheese Hamburger With Fries 5.99 $
- Chicken Fingers With Fries 6.99 $
- Pizza & Fries 6.99 $
Desserts
- Flan 5.50 $
- Sopopilia 2.99 $
- Fried Ice Cream 5.50 $
- Xangos 5.50 $
- Churros 4.99 $
Beverages
- Orange Juice 3.99 $
- Milk 3.99 $
- Virgin Daiquiris 5.99 $
- Horchata 3.99 $
Side Orders
- Mexican Rice 3.99 $
- Refried Beans 3.99 $
- 3 Corn Tortillas 2.25 $
- 3 Flour Tortillas 2.25 $
- Sour Cream 2.25 $
- Jalapenos 2.25 $
- Pico De Gallo 2.25 $
- Shredded Cheese 2.25 $
- Tomatoes 2.25 $
- Lettuce 2.25 $
- Onions 2.25 $
- Fried Vegetables 6.50 $
Steak
- Carne Asada 15.99 $
- Steak A La Tampiquena 18.99 $
- Taco De Carne Asada 13.99 $
- Mexican Steak 18.99 $
Salad
- Taco Salad 10.99 $
- Guacamole Salad 5.99 $
- Chicken Salad 11.99 $
- Fajita Taco Salad 12.99 $
- Shrimp Grilled Salad 13.99 $
- Shrimp Taco Salad 14.99 $
Combinations
- One Taco And Two Enchiladas With Choice Of Rice Or Refried Beans
- One Taco, One Enchilada & One Chalupa
- One Enchilada, One Taco & One Chile Relleno
- One Taco, One Enchilada & One Tostada With Cheese And Beef
- One Beef & One Cheese Enchilada, Rice & Refried Beans
- One Beef Enchilada, One Taco, Rice & Refried Beans
- One Enchilada, One Chile Relieno, Rice & Refried Beans
- One Enchilada, One Tamale, Rice & Refried Beans
- One Chalupa, One Burrito And Refried Beans
- Two Beef Tacos, Rice & Refried Beans
Sizzling Fajitas
- Shrimp Fajitas 18.99 $
- Beef Or Chicken Fajitas 14.99 $
- Mixed Fajitas 15.99 $
- Texas Fajitas 17.99 $
- Fajitas Vallarta 16.99 $
- Special Fajitas For Two 25.99 $
- Ixtapa Fajitas 20.99 $
Especials De La Casa
- Pollo Loco
- Pescado Azteca
- Tilapia Veracruz
- Shrimp Fried Rice
- Camarones A La Diabla
- Tacos El Pastor
- Carnitas Dinner
- Fish Tacos
- Taquitos Mexcanos
- Queso Fundido
- Chiles Poblano
- Casuelon
- Vaquero Special
- Quesadilla Seafood
- Fajitas Marinas
- Pollo Con Crema
- Polo Yucatan
- Pollo Broccoli
- Ranchero Chef's Special
- El Trio
- Pollo Chipotle
- Alambre
- Quesedilla Ranchero
- El Chiki
- 3 Amigos
- Burritos Texanos
- Pollo Feliz
- Tacos De Chorizo
- Huevos Con Chorizo
- Huevos Rancheros
- Chile Verde
- Chile Colorado
- Chicken Fried Rice
- Pollo Asado
- Pollo Ranchero
- Chori Pollo
- Chilaquiles Mexicanos
- Mexican Shrimp Cocktail
Vegetarian
- A Chalupa, Cheese Enchilada & Refried Beans
- Bean Tostaguac, Cheese Enchilada & Rice
- Bean Burrito With Nacho Cheese, Cheese Enchilada And A Quesadilla
- Vegetarian Fajitas
- La Favorita
- La Superior
- Combo Special
- El Ranchero Special
Others
- Deluxe
- Chiles Rellenos
- Strawberry 12 Oz
- Jumbo Strawberry/Mango 21 Oz
- Jumbo Texas Margarita 21 Oz
- Texas Mega 45 Oz
- Mega Monster 45 Oz
- Cheese
- Mushroom
- Beef & Cheese
- Chicken & Cheese
- Burrito Fajita
- Lunch Margarita
- 1 Fried Or Soft Chimichanga
- Homemade Sangria 6.75 $
- Bud Light Lime
- Iceberg
- Burritos Playeros 14.99 $
- Chimichangas 12.99 $
- One Beef Burrito, One Taco & One Enchilada
- One Chalupa, One Chile Relleno & Refried Beans
- One Beef Burrito, One Chile Relleno & Refried Beans
- One Burrito, One Enchilada & Tamale
- One Chalupa, One Tostada With Cheese Sauce And Beef & One Beef Taco
- One Chalupa, One Chile Relleno & One Enchilada
- One Chile Relleno, One Taco And One Chalupa
- One Burrito, One Taco, Rice & Refried Beans
- One Tostaguac, One Enchilada & Refried Beans
- One Taco, One Chile Relleno & One Burrito
- One Chalupa, One Burrito & One Taco
- One Tostaguac, One Chile Relleno & One Taco
- One Chalupa, One Taco And One Tamale
- Two Chicken Enchiladas, Topped With Lettuce, Sour Cream, Rice & Refried Beans
- One Burrito, One Enchilada, & Rice & Beans
- One Burrito, One Enchilada & One Chile Relleno
- One Chalupa, One Taco, Rice & Refried Beans
- One Tostaguac, One Burrito & Refried Beans
- One Chalupa, One Tamale & One Chile Relleno
- One Burrito, One Chalupa & One Enchilada
- Burrito, 1 Enchilada, & Chile Relleno
- Burrito, 1 Enchilada & One Chile Relleno
Nachos
- Fajita Nachos 12.99 $
- Shrimp Fajita Nacho 13.99 $
- Chorizo & Bean Nachos 10.99 $
- Nachos Supreme 10.99 $
- Super Nachos 11.50 $
- Chori Nachos 11.99 $
- Super Chori Nachos 12.99 $
Enchiladas
- Enchiladas Rojas 11.99 $
- Enchiladas Verdes 11.99 $
- Enchiladas Potato 10.99 $
- Spinach & Chicken Enchiladas 13.99 $
- Enchiladas Del Puerto 14.99 $
- Shrimp Potato Enchiladas 16.99 $
- Enchiladas Problanas 10.99 $
- Enchiladas Rancheras 13.99 $
- Enchilada Supreme 12.99 $
- Enchiladas Del Mar 14.99 $
- Yolandas 11.99 $
Wine
- Ecco Domani Pino Grigio
- Polka Dot Riesling
- Beringer White Zinfandel
- Kenwood Merlot
- Kenwood Chardonnay
- Sangria
Sodas
- Soda
- Fruit Punch
- Pink Lemonade
- Orange Juice
- Coffee
- Milk
- Virgin Daiquiris
- Horchata
Beer
- Corona
- Corona Light
- Pacifico
- Negra Modelo
- Modelo Especial
- Tecate
- Dos Equis
- Carta Blanca
- Bohemia
- Victoria
- Budweiser
- Bud Light
- Michelob
- Michelob Ultra
- Michelob Light
- Miller Light
- Coors Light
Draft
- Shock Top
- Bud Light
- Coors Light
- Xx On Tap
- Margarona
Burritos
- Beef
- Bean
- Potatoes
- Beef & Beans
- Chicken
- Fried Chicken
- Beef And Nacho Cheese
Tequila Shots
- Herradura
- Cazadores
- 1800
- Patron
Ratings & Reviews
Based on 1,031 guest ratings.
My husband and I just moved 25 minutes outside of Franklin, VA. We arrived @ El Ranchero Mexican Grill and Bar 30 minutes prior to closing. Being so late we were leery, however I believe those were some of the best Nachos I've ever had in my life, not to mention the portions; i ate off them 3 times. My husband loved his Grande burrito with steak and chicken! 10/10 would recommend!
This place offers great food in large quantities at great prices. I got the Ranchero Chef's Special and it was amazing. I only gave a 4 instead of a 5 because sanitation is important to me and unfortunately after my meal I observed the servers rolling the silverware into napkins by touching the prongs of the forks where customers would be placing their mouths. I mentioned it so I do hope that it does get corrected.
Pretty standard Mexican food but what I did like is that they gave actually spicy sauce for the tacos. They also give you chips and salsa with takeaway which is an added bonus as not all Mexican restaurants do.
Nice, clean restaurant. Had the dinner combination with chili relleno and taco. Good portions, hot, nice presentation. Hubs had the chicken fajitas dinner. Smell was awesome, flavor even better. Chips and salsa - chips hot and salsa with just a hint of heat. Service was prompt, appropriate and everyone was courteous. Worth the trip!
The food was pretty tasty and presented very well. The margaritas were ok. Well, my first one was. I preferred a second and it came back tasting like lime juice.The waiter was not paying attention and it was hard to catch him. When I told him about my drink, he took it and brought me back a check. My first margarita was 10.99. I was then told when I added a shot it was 9.99. I definitely did not have a $20 drink.I’ll not be back
There were plenty of friendly, professional wait staff to attend to our large party. The chips and salsa, and other food items came out quickly, were hot, and made from super fresh ingredients.
Mexican food is the best! This restaurant just proves it. Service is excellent in a cool Mexican atmosphere. The steak burrito I ordered was prepared well and complimented by some tasty beans. I had asked for some house hot sauce which gave it a little bit more of a kick.When you are in the Franklin area do give this place a visit. Skip the chain of fast food places.
Add a Review
Thank you! Your review has been submitted for moderation.
Location
More restaurants to explore
- Wayne & Nancy Family Restaurant 2608 State Line Rd, Elizabethton, TN 37643
- Dillon's Burgers & Beers Restaurant 64647 Dillon Rd, Desert Hot Springs, CA 92240
- Sabor Peruano - Ceviche/Seafood - Steakhouse - Bar - Dancing 7245 Dixie Hwy, Fairfield, OH 45014
- Royal Dragon Noodle Bar & Grill 310 Rainbow Blvd suite 100, Niagara Falls, NY 14303
- Bay Cafe French Restaurant 233 Alconese Ave SE, Fort Walton Beach, FL 32548
- Fuji sushi & steak house Japanese Restaurant 1548 W Michigan St, Sidney, OH 45365