Authentic Mexican Food
Beef Tacos
Locally Sourced Ingredients
Bar and Venue
Come to El Rancho restaurant, your new home from now on. Our table will always be served with love, with the richest and true Mexican seasoning and the best service.
Learn MoreCome in from 11am to 3pm to get our special lunch pricing. From the griddle to the table, that's how simple and tasty our Mexican food is at El Rancho Restaurant.
Lunch MenuIf you are looking for an ideal place to relax after a long day of work, look no further than El Rancho. Come, join us and enjoy our special Happy Hour, Monday - Friday from 4:30 to 10:00 PM.
Dinner MenuConsists of four chicken wings, chicken & shredded beef taquitos, and one quesadilla with nacho cheese, lettuce,sour cream, tomatoes jalapenos and gaucamole.
Tortilla bowl filled with avocado, cheese and house dressing. Served with grilled Chicken, lettuce and tomatoes.
Egg omelet filled with avocado and homemade sauce. Served with rice and beans.
Choice of grilled steak or grilled chicken, topped with homemade queso sauce. Filled with rice, refried beans, lettuce, pico de gallo, sour cream, and guacamole.
Braised Pork and Mexican Sausage - 3 Soft Tacos with grilled meat served with rice. Refried beans, pico de gallo and homemade ranchero sauce.
Three enchiladas filled with your choice of chicken or ground beef. Topped with cheese sauce and served with rice and beans.
Served with mushrooms, tomatoes, onions, bell peppers, broccoli, guacamole salad, sour cream, rice and tortillas.
Filled Chicken, beef and shrimp on nacho chips with cheese mixed with onions and green peppers.
One burrito with beef tips, cheese sauce, lettuce, tomatoes, sour cream, and our special red sauce.
One beef taco, one beef enchilada and choice of rice or beans.
One chile releno, beans, and one beef taco.
One beef burrito, one beef taco and rice.
One chile relleno, rice and beans.
One beef enchilada, rice and beans.
One beef burrito and one beef enchilada with lettuce, sour cream, shredded cheese and tomatoes.
Two enchiladas choice of cheese or shredded chicken topped with lettuce, tomato and sour cream side of rice.
This new restaurant in Harrisonburg has been nothing short of amazing every time I've visited with my friends. The staff knows who we are gives us the same table every time and shares friendly banter with us. The food is always incredible, especially if paired with some of their alcoholic beverages.
As good as this food is, why are they not busier?? Delicious and the staff was super friendly. Clean and spacious restaurant. We'll be back!!
Whether it's a celebration with friends and family or a simple dinner out on the town, El Rancho is the perfect place to liven up your day and enjoy authentic food