Mexican Food For Fairlawn, VA,

And the Surrounding AReas

Enjoy Truly Authentic Mexican Food at El Ranchero Mexican Bar & Grill

Check out authentic Mexican food for Fairlawn, VA, and the surrounding areas at El Ranchero Mexican Bar & Grill. Stop by to eat at our Blacksburg, VA, restaurant on Prices Fork Road, or pick up a meal with online ordering. From Monday through Sunday, we serve lunch or dinner in our spacious dining room. During warmer weather, customers can sit on our outdoor patio. For more information about us and our special events, contact us online, or call us at (540) 739-3225.

Kids and Adults Can Choose From Non- and Mexican Food Options

Both adults and kids 12 and under have both non- and Mexican food options on our menu. Our younger customers have 10 choices on our kids menu, many of which include either fries or rice and beans. Whether for lunch or dinner, El Ranchero Mexican Bar & Grill offers variety, both with indoor dining and online ordering. For lunch, try our soup of the day and various salad choices. At dinner, our combo meals hit the spot. Pick two sides to go with one, two, or three entree choices. The bar offers an assortment of adult beverages for customers 21 years old and older. Our menu categories and options include:

Vegetarian entrees



Steak entrees

Seafood entrees



Pork entrees







Burgers and Sandwiches


Serving Many Customers in Fairlawn and the New River Valley

Fairlawn, VA, is not the only New River Valley community we serve at El Ranchero Mexican Bar & Grill. Located in Blacksburg, VA, customers from around the area can eat in our spacious dining room. During warmer weather conditions, we offer outside seating on our outdoor patio. We also welcome customers to use ChowNow to pick up their meals to go at our restaurant. Both dine-in and takeout services extend to customers in:

McCoy, VA 

Prices Fork, VA

Radford, VA  

And surrounding areas

El Ranchero Mexican Bar & Grill offers Mexican food for Fairlawn, VA.