Delicious Mexican Food Served Fresh Near Smith Mountain Lake

Bienvenidos, amigos! When you crave delicious, authentic Mexican food, visit El Toreno Mexican Bar & Grill. Our restaurant has been in the Smith Mountain Lake region since 2001, and our customers love our authentic family recipes and family-friendly atmosphere.

Our customers love our fajitas, chimichangas, enchiladas supreme, and Arroz con Pollo (ACP). Visit us in Hardy, VA for a satisfying meal at your new favorite Mexican restaurant: (540) 721-3821.

Contact El Toreno Mexican Bar & Grill

Phone:
540-721-3821

Address:
40 Village Spring Drive, Suite 14 Hardy, VA 24101

Hours:
Monday - Thursday: 11am - 9:30pm
Friday - Saturday: 11am - 10:30pm
Sunday: 11am - 9pm

Weekly Specials on Margaritas & Tacos Keep You Coming Back

Cool off in the summer or relax after a hard day at work with delicious and refreshing margaritas. When you stop by El Toreno on a Monday or a Thursday, our margaritas are half-priced. Or, visit our restaurant on Wednesdays for $0.99 tacos! Your budget and your appetite will thank you.

Our customers love our weekly specials, and with plenty of flavors of margaritas to choose from and delicious tacos made with authentic family recipes, you get a truly great experience at a unique Mexican restaurant right here in Hardy, VA.

Perfect for Hosting Parties & Events

El Toreno Mexican Bar & Grill is perfect for hosting parties and events. Our restaurant features a spacious dining room that can accommodate small and larger parties and groups. Whether you want to celebrate your birthday at El Toreno or you need somewhere to host a business luncheon, the staff at El Toreno is here to assist you. Feel free to call the restaurant to ensure that we can accommodate your party’s size and needs before the day of your party or event: (540) 721-3821.

Appetizers

  • Cheese Nachos $5.99
  • Nachos with Beans or Steak or Chicken $6.99
  • Cheese Dip $2.99
  • Guacamole Dip $3.49
  • Chile con Carne $3.99
  • Quesadilla (Cheese) $2.79
  • Quesadilla (Chicken or Steak) $3.99
  • Guacamole Salad $3.99
  • Choridip $3.99
  • Bean Dip $3.99

From The Bar

  • Margaritas
  • Jumbo $7.99
  • Medium $6.99
  • Glass $4.99
  • Extra Tequila Shot (House) $1.99
  • Shot of Tequila (1800 Cuervo) $3.99
  • Beer – Domestic $2.99
  • Beer – Imported $3.49
  • Many Varieties of Tequila & Mixed Drinks Available Ask for Prices

Lunch

  • Chile Relleno, Taco, Beans, Guacamole Salad $5.79
  • Burrito, Rice and Beans $5.79
  • Burrito, Taco, Rice $5.79
  • Chile Relleno, Rice, Beans $5.79
  • Enchilada, Rice and Beans $5.79
  • One Chicken Enchilada, One Cheese Enchilada, Rice, Sour Cream Salad $5.79
  • Queso Fundido – Shrimp, mushrooms, and chorizo cooked on the grill and topped with cheese sauce.$6.99
  • Arroz Con Pollo (ACP) Lunch Size– Chicken and rice topped with cheese.$6.99
  • Huevos Rancheros – Two ranch-style eggs “over easy” topped with sauce. Served with rice, beans, and tortillas. $5.79
  • Tapatio – Chicken breast, salad, rice, beans, and chorizo. Served with tortillas.$6.99
  • Pronto – One quesadilla topped with choice of chicken or beef and lettuce. Served with a side of rice and beans.$5.79
  • Huevos con Chorizo – Two eggs with Mexican sausage served with rice and beans. 5.79
  • Chile Verde/Colorado Burrito – Pork or beef tip and beans burrito topped with green or red sauce. $4.99
  • Cheeseburger – Served with French fries and rice. $5.49
  • Speedy Gonzales – One taco and one enchilada served with rice or beans. $5.49
  • Chimichanga (Soft or Fried) $5.99
  • Lunch Fajitas (Chicken or Beef) $6.49
  • Chori-Pollo $6.99

Steaks

  • El Toreno Grande – Steak topped with vegetables, rice, beans, guacamole salad. Served with tortillas. $15.99
  • San Jose – One soft taco (chicken or beef tips) served with rice and beans. $6.99
  • Carne Asada – Three slices of thin steak served with guacamole salad, rice or beans, and tortillas.$10.99
  • Tacos Carne Asada – Three steak tacos served with beans, chopped cilantro, tomatoes, and onions.$10.99
  • Tacos al Pastor – Three tacos with steak cooked “al pastor” with beans, cilantro, tomatoes, and onions.$10.99
  • Steak Ranchero Grande – Steak topped with special sauce. Served with rice, beans, and guacamole salad.$13.99
  • Steak a la Tampiqueña – Served with rice, beans, guacamole salad, and tortillas. $13.99
  • La Chicana Grande – Tender sliced beef served with onions, mushrooms, tomatoes, rice and beans, and tortillas. $11.99

Chicken

  • Chicken Salad – Slices of chicken breast cooked on the grill served on top of garden salad and mushrooms. $7.99
  • Acapulco – Chicken burrito and chicken enchilada served with lettuce, tomato, and sour cream. $7.99
  • Enchiladas Poblanos – Three chicken enchiladas topped with cheese, onions, and mole sauce. $6.99
  • Mole Poblanos – Grilled chicken breast topped with mole sauce served with riced and guacamole salad. $7.99
  • Chilaquiles – Chips covered with special sauce, chicken, cheese, rice, onions, and guacamole salad. $7.99
  • Chalupa Tenna – Fried corn tortilla with chicken, lettuce, cheese, sour cream, guacamole, and tomatoes. $5.99
  • Enchiladas Vardes – Two chicken enchiladas topped with cheese, tomatillo sauce, onions, and rice. $8.99
  • Pollo Asado – Slice of grilled chicken breast served with choice of rice and beans or guacamole salad. $10.99
  • Chori-Pollo – Grilled chicken and Mexican sausage served with rice and beans and tortillas. $10.99
  • Pollo Tropical – Two slices of chicken breast topped with cheese and served with pineapple and ham. $10.99
  • Arroz con Pollo (ACP) – Chicken and rice with cheese sauce. $8.99

Chef’s Favorites

  • Arros con Camaron $9.99
  • Quesadilla Texana $10.99
  • Flautas $7.99
  • Carnitas (Friday, Saturday, Sunday Only) $8.99
  • Tapatio $10.99
  • Burrito Grande $9.99
  • Pollo Sonora Grande $12.99
  • Burrito Cozumel $10.99

Vegetarian

  • Bean Burrito, Cheese Enchilada, Bean Tostada $8.99
  • Chalupa, Cheese Enchilada, Beans $8.99
  • Bean Burrito, Quesadilla, Chalupa $8.99
  • Bean Tostaguac, Cheese Enchilada, Rice $8.99
  • Cheese Enchilada, Rice & Beans Chile Authentic $8.99
  • Bean Burrito, Cheese Enchilada, Cheese Quesadilla $8.99
  • Vegetarian Fajitas – Grilled bell pepper, onions, mushrooms, and tomatoes. Served with rice and beans. $8.99
  • Taco Salad, Vegetarian Fajita $8.99

Kid’s Meals

  • All meals include free soft drink. For children 12 & under
  • Burrito, (1) Taco $3.99
  • Taco, Rice and Beans $3.99
  • Taco, Enchilada, French Fries $3.99
  • Enchilada, Beans or French Fries $3.99
  • Quesadilla, French Fries or Rice $3.99
  • Cheeseburger, French Fries or Rice $3.99
  • Chicken Nuggets (5), French Fries or Rice $3.99
  • Hot Dog, French Fries or Rice $3.99

Side Orders

  •  Sour Cream $0.99
  • Beef or Chicken Taco $1.99
  • Enchilada $1.99
  • Fried Beans $1.99
  • Mexican Rice $1.99
  • Chile Relleno (Beef & Cheese) $2.15
  • Tamale (Chicken) $2.15
  • Tostada $3.49
  • Chalupa $3.49
  • Burrito $3.49
  • French Fries $1.99
  • Soft Taco Grande $2.49
  • Jalapeño Peppers (3) $1.49
  • Corn Tortillas (3) $1.49
  • Flour Tortillas (3) $1.49
  • Hamburger or Cheeseburger $3.29
  • Chile Relleno Authentic (
  • Beef or Cheese, Poblano Pepper) $3.49

Fajitas

  • Fajitas Steak $14.99
  • Fajitas Chicken $14.99
  • Fajitas del Mar (Fish & Shrimp) $15.99
  • Fajitas Texanas $15.99
  • Nachos Fajitas Steak $9.99
  • Nachos Fajitas Chicken $9.99
  • Nachos Texas Style $10.99
  • Pineapple Fajitas $15.99
  • Taco Salad Fajitas Steak $9.99
  • Taco Salad Fajitas Chicken $9.99

Combination Dinners

  • One Taco, Two Enchiladas, Rice $8.99
  • One Taco, One Enchilada, One Chalupa $8.99
  • One Taco, One Enchilada, Chile Relleno $8.99
  • Two Tacos, One Enchilada, Chile con Queso $8.99
  • Two Enchiladas, Rice and Beans $8.99
  • One Enchilada, One Taco, Rice and Beans $8.99
  • One Enchilada, Chile Relleno, Rice and Beans $8.99
  • One Enchilada, One Tamale, Rice and Beans $8.99
  • One Chile Relleno Authentic, One Chalupa, Rice $8.99
  • Two Tacos, Rice and Beans $8.99
  • One Enchilada, One Burrito, One Taco $8.99
  • One Chalupa, Chile Relleno, Beans $8.99
  • One Enchilada, Chile Rellano, One Burrito $8.99
  • One Taco, One Chimichanga, One Chalupa $9.49
  • One Burrito, One Enchilada, One Tamale $9.49
  • One Chalupa, Chile Relleno, One Burrito $9.49
  • One Burrito, One Enchilada, Rice and Beans $9.49
  • One Chalupa, Chile Relleno, One Enchilada $9.49
  • One Chalupa, One Burrito, One Enchilada $9.49
  • Chile Relleno, One Taco, Rice and Beans $9.99
  • One Taco, One Burrito, One Chalupa $9.99
  • One Burrito, Chile Relleno, One Taco $9.99
  • One Taco, One Burrito, Rice and Beans $9.99
  • One Chimichanga, One Burrito, Rice $9.99
  • One Chalupa, One Taco, One Quesadilla $9.99

A la Carte

  • Tacos (3) $4.99
  • Soft Tacos (3) $6.99
  • Burritos (2) $6.49
  • Tamales (3) $6.99
  • Enchiladas (3) $5.99
  • Chile Rellenos (3) $5.99
  • Chile Rellenos Authentic (3) $6.99

Desserts

  • Sopapilla $2.99
  • Sopapilla with Ice Cream $3.99
  • Flan (Mexican Custard) $2.99
  • Fried Ice Cream $4.49
  • Xango $4.49
  • Choco Taco $2.99

Beverages

  • Soft Drinks (Coke Products – Ask for Full List) $1.99
  • Coffee $1.99
  • Hot Tea
  • Hot Chocolate
  • Iced Tea
  • Milk
  • Orange Juice
  • Mexican Soft Drinks

Visit Us Today! We can’t wait to see you!

Have questions? Contact Us Today!

Proud to Serve These Cities in Franklin & Bedford County, VA

  • Hardy, VA
  • Goodview, VA
  • Moneta, VA
  • Huddleston, VA
  • Boones Mill, VA
  • Penhook, VA
  • Chamblissburg, VA
  • Westlake Corner, VA
  • Smith Mountain Lake, VA
  • Rocky Mount, VA
  • Wirtz, VA
  • Glade Hill, VA

We Accept All Major Credit Cards!

Close Menu