We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Parral Mexican Restaurant

670 Commonwealth Blvd W, Martinsville, VA 24112-1849
+1 276-632-6408
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good31%
  • Average9%
  • Poor2%
  • Terrible0%
Travellers talk about
“fajitas” (5 reviews)
“guacamole” (3 reviews)
Closed Now
All hours
670 Commonwealth Blvd W, Martinsville, VA 24112-1849
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (72)
Traveller rating
Traveller type
Time of year

1 - 10 of 69 reviews

Reviewed 4 weeks ago

My husband & I had a great lunch meal with excellent service by server, John Thomas. He was so polite & checked on us frequently to exceed our expectations. This restaurant is always clean & the staff are so friendly.

Thank Traveldiva24078
Reviewed 13 October 2017 via mobile

The food at El Parral Mexican Restaurant was outstanding...tasty...high quality...huge quantity. Our dinners could hardly have been better. The value was spectacular. We look forward to returning.

Thank Helga H
Reviewed 13 October 2017 via mobile

The two of us enjoyed our dinner at El Parral Mexican Restaurant. The Taco Salad was full of chicken and very tasty. The shell could have been crispier. The portion size was very large. The Burrito California was superb in quality and humongous in quantity....More

Thank David H
Reviewed 11 October 2017

Went with colleagues for an early dinner. Very extensive menu selection with "something for everyone".

Thank Steven J
Reviewed 21 September 2017 via mobile

Their green Verde sauce is the best I've had in decades! Huge portions and great service. To top off my excellent dinner which included a jumbo peach margarita (yummy!) ..... my bill was under $20. Wow!

Thank Mizhaughty
Reviewed 19 September 2017

We were having a quick 1-night stay in Collinsville, decided we'd eat out and wanted Mexican. The closest place to where we were staying (Dutch Inn) was El Parral, right on Commonwealth Blvd. We had not dined there before but will definitely next time we...More

Thank Sue L
Reviewed 15 August 2017

Restaurant was tastefully decorated but food was amazing. Large portions but not expensive. We each had a regular Margarita and they were only $2.50 each. Wait staff was friendly and service quick.

Thank Lee Y
Reviewed 19 July 2017

Went to the local steak house in Martinsville, it was closed due to a family emergency. So we ending up going to El Parral. The service was excellent, the food was just the average Mexican flare. My only complaint was the menu was to large.

Thank MarkHWilliams
Reviewed 17 July 2017 via mobile

Had the carnitas and a huge beer that was just what I needed after a long flight. Food was very good had pork carnitas in a hot sauce. Will go back on this trip, very reasonably priced.

Thank timothysT1867XK
Reviewed 10 July 2017

Martinsville is the town of many Mexican Restaurants. El Parral is the one my kiddos always pick. It's good food at a reasonable price with large servings. The staff is friendly. Try the carnitas, they are my favorite. It's a good selection of food, with...More

Thank julee m
Nearby Restaurants
Garfield's place
7 reviews
1.56 km away
Sirloin House
46 reviews
.30 km away
Dixie Pig Barbeque
40 reviews
1.12 km away
Nearby Attractions
Textile Heritage Trail
5 reviews
3.07 km away
Virginia Museum of Natural History
70 reviews
3.24 km away
Dick & Willie Passage Rail Trail
32 reviews
2.16 km away
Martinsville-Henry County Visitor Center
8 reviews
2.03 km away
Questions & Answers
Get quick answers from El Parral Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Child-friendly
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 670 Commonwealth Blvd W, Martinsville, VA 24112-1849
  • Location: United States  >  Virginia (VA)  >  Henry County  >  Martinsville
  • Phone Number: +1 276-632-6408
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing