Find Your Favorites

On Our Tasty Menu

Choose from Authentic Mexican Food Options, Plus Salads and Sandwiches

Check out the amazing menu at El Ranchero Mexican Bar & Grill in Blacksburg, VA. Whether for lunch or dinner, you can choose from various authentic Mexican food options. We also offer salads, soups, sandwiches, burgers, and adult beverages. There is even a kids’ menu. Contact us online, or call (540) 739-3225 to learn more about us, including upcoming special events.

Come and Dine in Our Spacious Dining Room, or Try Online Ordering

At El Ranchero Mexican Bar & Grill, you have many options from which to choose on our enjoyable menu. You can come out to our Blacksburg, VA, restaurant and dine in our dining room. If the weather permits, you can enjoy outside seating on our outdoor patio. On days when you are in a hurry, try online ordering using ChowNow.

Many in the New River Valley Enjoy El Ranchero Mexican Bar & Grill

Many folks in the New River Valley enjoy authentic Mexican food at El Ranchero Mexican Bar & Grill. They can pick up their meals with online ordering or eat in our dining room. Weather permitting, customers can enjoy outside seating when they dine on the outdoor patio. Anyone 21 years old or older can enjoy an adult beverage at our bar. Call or come to our Blacksburg, VA, restaurant, and try us for yourself, if you live or work in:

El Ranchero Mexican Bar & Grill Menu

Mexican Food and Other Options


  • Guacamole Mexicano $5.00

    Made fresh to order

  • Queso Fundido $6.99

    Blend of Cheese Dip and Chorizo

  • Trio Dip $6.99

    Bean Dip, Queso Fundido, and Margarita Dip

  • Nachos $5.99

    Includes Beans and Cheese. Add Ground Beef or Shredded Cheese .....$1.99

  • Street Corn Breaded Shrimp $9.95

    Seasoned with Chili, Line, and Cotija Cheese

  • Bone-In Chicken Wings; plain or flavored $7.99

    Mexican Spicy Mango Habenaro
    Bourbon SauceBuffalo Sauce
    Sweet Hot ChiliJamaican Jerk
    Spicy BBQ

  • Sampler $9.99

    Mini Chimi's, Spicy Wings, Taquitos, Cheese Quesadilla, and Guacamole Salad

  • Loaded Cheese Fries $9.99

    Crispy fries topped with Cheese, Sour Cream, Guacamole, Diced Onion, and Cilantro. Served with choice of Grilled Steak, Chicken, or Chorizo

  • Cheese Fries $4.50
  • Cheese Dip $4.75
  • Jalapeño Poppers $6.00
  • Sliced Battered Zucchini $6.99
  • Breaded Garlic Mushrooms $7.99


  • Chicken Tortilla $6.99

    A zesty bowl of chicken broth filled with shredded chicken and crispy tortilla strips, topped with shredded cheese, avocado, and a slice of lime on the side.

  • Soup of the Day $6.99

    Please ask your server or call for today's soup.


  • Pico de Gallo $2.99
  • Sour Cream $1.99
  • Shredded Cheese $2.50
  • Refried Beans $3.00
  • Frijoles Charros $3.50

    with bacon and chorizo

  • Mexican Rice $3.50
  • Cheese Rice $4.50
  • French Fries $2.99
  • House Potatoes $3.99


  • Trio Salad $12.99

    Lettuce, tomatoes, carrots, peppers, cheese, onions, topped with slices of fresh avocado, grilled steak, chicken fajita strips, and grilled shrimp.

  • Ranchero Salad $10.99

    Large house salad topped with grilled chicken or steak and shredded cheese. With shrimp.....$11.99

  • Taco Salad Fajitas $10.99

    A crispy flour tortilla bowl filled with beans, cheese dip, your choice of grilled chicken or steak, sautéed onions, peppers, and tomatoes, topped with shredded lettuce, cheese, sour cream, and guacamole. With Shrimp......$12.99. Texano......$11.99

  • House Salad $6.99

    Lettuce, tomatoes, cucumber, shredded cheese, carrots, peppers, and onions, with choice of dressing.

  • Mango Salad $12.99

    A grilled chicken breast with diced mango, red onion, and tomato mix, with glazed pecans, dried sweetened cranberries, and sunflower seeds, topped with pineapple-mango dressing.

  • Taco Loco $8.99

    A crispy flour tortilla filled with rice, refried beans, ground beef, shredded chicken, cheese dip, topped with lettuce, tomatoes, shredded cheese, and sour cream.


  • Fajita $13.99

    Grilled onions, bell peppers, potatoes, carrots, mushrooms, and tomatoes. Served with rice, beans, and tortillas.

  • Vegetarian Quesadilla $10.99

    Cheese quesadilla filled with zucchini, yellow squash, mushrooms, and spinach.

  • Veggie Taco Salad $10.99

    A crispy flour tortilla bowl filled with sautéed onions, bell peppers, mushrooms, and tomatoes with beans and queso, topped with lettuce, cheese, and sour cream.


  • Quesadilla Mexicana $13.99

    Two flour tortilla grilled and stuffed with grilled shrimp, peppers, onions, and tomato. Served with rice, sour cream, and salad.

  • Quesadilla Ranchero $11.75

    Grilled flour tortilla filled with cheese, grilled chicken or steak, peppers, onions, tomatoes, and topped with queso. Served with rice or beans.

  • Quesadilla Durango $13.99

    Two flour tortillas grilled and stuffed with cheese, grilled chicken, grilled mushrooms, and onions, smothered with cheese dip. Served with rice, sour cream, and salad.

  • Quesadilla Birria $10.99

    Flour tortilla stuffed with birria beef and folded in half. A Mexican dish from the state of Jalisco, served with rice and charro beans.


  • Classic Fajita (1) $15.99   (2) $26.99

    Grilled peppers, onions, and tomatoes. Chicken, steak, or mix.

  • Especial El Ranchero (1) $18.99   (2) $29.99

    Grilled peppers, onions, tomatoes, steak, shrimp, chicken, and chorizo.

  • Camarones (1) $19.99   (2) $32.99

    Large grilled shrimp with sautéed onions, yellow and red peppers, squash, zucchini, and tomatoes. Add Chorizo......$1.75

  • Potato Fajita $13.99

    Consists of grilled chicken or steak, with Mexican sausage, grilled bell peppers, onion and tomatoes, all on a baked potato and topped with queso dip. Served with rice and beans

  • All fajitas served with rice, beans, guacamole salad, and tortillas.
  • Add Scallop to any fajita $3.99
  • Add Zucchini and Squash to any fajita $1.99


  • Arros con Pollo $11.99

    Grilled chicken pieces over rice, topped with cheese dip and grilled vegetables. Texano.....$14.99. Mix.....$12.99

  • Chori Pollo $15.00

    Grilled breast of chicken with chorizo, cheese dip, and pineapple, served with rice, beans, and tortillas.

  • Pollo Loco $12.99

    Grilled chicken breast served with rice, crema salad, and tortillas.

  • Pollo Chipotle $13.99

    Grilled chicken breast smothered in chipotle sauce and mushrooms, served with a house salad and rice.

  • Pollo a la Crema $14.99

    Sautéed chicken breast with peppers, celery, carrots, onions, and mushrooms, finished with cream sauce. Served with rice, beans, and salad.


  • Chile Colorado $13.99

    Shredded slow-cooked pork, cooked in a spicy salsa or mild green salsa. Served with rice, beans, and tortillas.

  • Carnitas $13.75

    Shredded roasted pork (the Mexican way.) Served with rice, beans, jalapeños, and flour tortillas.

  • Costillas Mexicanas $15.99

    Half-rack Mexican ribs with a side of rice and beans, melted cheese, and spicy sauce.

  • Bourbon Glazed Ribs $16.99

    Slow-cooked ribs glazed with bourbon sauce. Served with French fries and a house salad


  • Camaron Chipotle (Diablo) $15.99

    Jumbo grilled shrimp cooked with spicy chipotle salsa. Served with rice, beans, and tortillas

  • Mahi Yucatán $15.99

    Grilled mahi topped with mixed grilled zucchini and yellow squash, red onion, and red and yellow peppers. Served over rice with tortillas.

  • Cocktail de Camaron $15.99

    Fresh steamed shrimp in a Mexican style cocktail sauce with diced avocado, diced onion, jalapeños, and fresh cilantro.

  • Salmón Yucatán $16.99

    An 8 oz salmon topped with vegetables on a bed of rice. Served with a house salad.

  • Mahi Taco $14.99

    Mahi in soft flour tortillas, topped with fresh shredded slaw, chipotle dressing, and Pico de Gallo. Served with rice and beans.

  • Salmón y Mariscos $17.99

    A grilled fillet of salmon and sautéed scallops topped with grilled zucchini and squash, cheese dip, plus grilled onions and peppers. Served over rice with tortillas.

  • Camarones Sarandeados $17.99

    Grilled shrimp in Chile de Arbol red salsa with bell and chipotle peppers, cilantro, onions, and tomatoes over rice.

  • Arros con Camaron $15.99

    Tender, juicy grilled shrimp over a bed of rice and smothered with cheese.


  • Alambre Brocheta Ranchero $16.99

    Steak, chicken, and shrimp skewered with bell peppers, onions, and mushrooms. Served over rice

  • Carne Asada $16.99

    Thinly sliced flank steak served with rice, beans, and tortillas. Served with lettuce, guacamole, Pico de Gallo, and jalapeños

  • Molcajete $19.99

    Grilled chicken, steak, and shrimp with sautéed onions, tomatoes, and jalapeños, garnished with chambray onion and sliced Chihuahua cheese. Served with charro beans.

  • Steak and Shrimp $19.99

    A grilled 10 oz. T-bone steak and jumbo shrimp with garlic butter dipping sauce. Served with rice and salad.

  • Steak Ranchero $17.99

    A grilled 10 oz. T-bone steak topped with spicy salsa. Served with rice, beans, and tortillas.

  • Carne Veracruzana $19.99

    Ribeye steak topped with shrimp and cheese dip, over grilled onions and potatoes on a sizzling skillet. Served with salad, rice, and beans.


  • Choose one entrée and 2 sides $8.99
  • Choose two entrées and 2 sides $9.99
  • Choose three entrées and 2 sides $10.99

Standard Entrée Selections

Hard taco (beef or chicken)

Soft taco (beef or chicken)

Enchilada (spinach, potato, cheese, beef, or chicken)

Mini chimichanga (beef or chicken) 

Chile Relleno

Taquito (potato, beef, or chicken)




Quesadilla (cheese, mushroom, sautéed veggies, potato, beef, chicken, or chorizo)

Burrito (cheese, bean, beef or chicken)

Side Selections

Refried beans

Mexican rice

Frijoles charros

French fries

Sautéed vegetables


House Salad 

All combination dinners are served on very hot plates. Please be careful!


  • Authentic Tacos (2) $10.99   (3) $11.99

    Corn tortillas stuffed with a choice of:

    • Carne Asada (steak)
    • Pollo Asado (chicken)
    • Chorizo (Mexican sausage)
    • Carnitas (pork)
    • Al Pastor (steak, chorizo, and pineapple)

  • Tacos de Camaron (2) $11.99   (3) $13.99

    Includes rice and beans.

  • Tacos de Carne Asada $12.99

    Three flour tortillas stuffed with grilled sliced flank steak. Served with rice, beans, Pico de Gallo, and spicy salsa.

  • Tacos Michoacanos $12.99

    Three beef tacos, deep fried and served with Pico de Gallo and spicy salsa.

  • Taquitos Mexicanos $9.50

    Four corn tortillas filled with shredded chicken or beef, then rolled and fried. Served with lettuce, sour cream, and Pico de Gallo.

  • Tacos de Birria $12.99

    Consists of braised birria beef inside three corn tortillas and topped with cilantro, lime, and chopped onion. Served with rice, beans, and a small bowl of consommé.


  • Mexi-American Burger $8.99

    A quarter-pound beef patty with bacon and Mexican spices. Includes mayo, lettuce, tomato, and onion on a toasted bun. Served with fries.

  • Chicken Sandwich $8.99

    Chicken breast grilled or batter-fried. Includes mayo, lettuce, tomato, and onion on a toasted bun. Served with fries.

  • Philly Cheesesteak Sandwich $9.99

    Thinly sliced, marinated steak, loaded with sautéed mushrooms and onions, plus provolone cheese. Served with fries.

  • Hawaiian Hamburger $10.99

    Beef patty, pineapple, ham, white cheese, tomato, lettuce, and onion. Served with fries.

  • Ranchera Hamburger $11.99

    Beef patty, chorizo, bacon, Pico de Gallo, and white cheese. Served with fries.


  • Supreme $10.25

    Cheese nachos topped with ground beef, shredded chicken, beans, lettuce, tomatoes, and sour cream.

  • Super Ranchero $12.49

    Cheese nachos topped with grilled chicken or steak, sautéed onions, green peppers, tomatoes, and topped with (more) cheese.

  • Fiesta Cancun $15.99

    Cheese nachos topped with grilled chicken, steak and shrimp with Pico de Gallo, shredded cheese, vegetables, guacamole, and sour cream.

  • Chiloaquiles Mexicanos $11.50

    Nested tortilla chips with tender chicken cooked with salsa and topped with cheese. Served with rice and beans.


  • Enchiladas de Carne Asada $13.99

    Three rolled corn tortillas with grilled steak, topped with queso. Served with rice, beans, Pico de Gallo, and salsa picosa

  • Enchiladas Durango $13.99

    Three rolled corn tortillas stuffed with grilled chicken and topped with queso, grilled mushrooms, and onions. Served with rice and beans.

  • Stacked Enchilada $14.99

    Three rolled corn tortillas; one with steak, one with shrimp, one with chicken. All include grilled onion and peppers, enchilada salsa, cheese, guacamole, salad, and sour cream.

  • Las Tres Enchiladas $13.99

    Three rolled corn tortillas stuffed with tender shredded pork, smothered with cheese dip, and topped in mild green salsa and chopped onions. Served with rice and beans.


  • Burrito Mexicano $9.99

    Flour tortilla filled with shredded pork, topped with queso and green salsa, shredded lettuce, sour cream, and Pico de Gallo.

  • Big Daddyo $14.99

    Flour tortilla filled with steak, chicken, and shrimp with rice, tomatoes, onions, peppers, beans, burrito salsa, green sauce, and cheese. Served with Pico de Gallo, lettuce, and sour cream.

  • Burrito Rancheroo $11.99

    Large flour tortilla stuffed with grilled chicken or steak, peppers, onions, and tomato, topped with queso. Served with rice and beans. With Shrimp.....$13.50

  • Chimichanga (1) $8.95   (2) $10.95

    Stuffed flour tortilla with a choice of chicken or beef. Served with rice and beans. Add Shrimp......$1.00

  • Burrito Deluxe $10.99

    Two burritos stuffed with beans and shredded chicken, topped with cheese, lettuce, tomatoes, burrito salsa, and sour cream.


Available to children ages 12 and under.

(Drink not included.)

* Served with a choice of rice and beans or fries


Chicken Nuggets and Fries



Cheese Pizza with Fries


Kid-Sized Taco Salad (Chicken or Beef)


Grilled Cheese with Fries

Cheese Quesadilla*

Kids’ Rice and Chicken…..$7.99



(Free refills)

Iced Tea



Sierra Mist


Dr. Pepper

Diet Pepsi

Diet Dr. Pepper

Diet Mountain Dew

(No refills)

Mountain Dew Jarrito’s 


COOKED TO ORDER: Consuming raw or undercooked Meats, Poultry, Seafood, Shellfish or Eggs may increase your risk of foodborne illness. Especially if you have a medical condition.

You will love El Ranchero Mexican Bar & Grill’s amazing menu.