Full Menu Catering Available  

Need food for an event? We can bring our full, fresh, Mexican menu to any event, any size. Call Raul at (540) 298.8861

For more information click here.

Several Dining Options  

We have a Patio, a larger room for groups and two sections for more private, booth dining.

Inspired by El Paso, Mexico  

A little bit about the real El Paso, located in Mexico.

Read More

Outdoor Patio Dining  

Enjoys drinks and food delivered to your table at our ambience filled, outdoor patio.

Located in Elkton, VA  

Right along Route 340, in downtown Elkton, El Paso offers convenient access from Highway 33 as your travel to and from the Massanutten Resort, Charlottesville and Harrisonburg areas.

Lunch & Dinner Specials

Daily Lunch Specials $5.25

Lunch specials everyday. Ask about our daily drink specials. We also offer seasonal dishes like Albondigas and Chicken Tortilla soup.

View Our Complete Menu

Our Latest Commercial

Click play to watch. Go full screen for volume control options.

Restaurant Hours (540) 298-8861

  • Monday:Closed
  • Tuesday - Thursday:11:00 AM - 10:00 PM
  • Friday - Saturday:11:00 AM - 11:00 PM
  • Sunday:12:00 PM - 10:00 PM

Our Location

245 South Stuart Avenue Elkton, VA 22827-1532
Get Directions

On Facebook

From Mexico, Right to the Shenandoah Valley, El Paso Mexican Grille Brings You Authentic Mexican Food That Will Satisfy Any Size Appetite.

We are located just north of Massanutten Ski Resort, right off of route 33. For a full map of directions to our restaurant in Elkton, click on the directions tab at the top of the page. We have something for every member of your family. Nothing else is going to taste as good, satisfy, and fill you up like El Paso Mexican Grille. So come by and see us today!