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 Caporal

241 Charles H Dimmock Pkwy, Colonial Heights, VA 23834-2915
+1 804-520-8492
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good39%
  • Average8%
  • Poor4%
  • Terrible8%
8 Dec 2016
“tasty lunch”
7 Nov 2016
“Good food”
Closed Now
All hours
241 Charles H Dimmock Pkwy, Colonial Heights, VA 23834-2915
All Details
Write a Review
Reviews (23)
Traveller rating
Traveller type
Time of year

1 - 10 of 23 reviews

Reviewed 8 December 2016

I've been here two times now for lunch. The co-workers I go with really enjoy the Wednesday taco specials, but I opt for the fish taco meal (adds rice/beans). The tacos are very tasty and the portion is more than enough. Of course you also...More

Thank 11Limited
A TripAdvisor Member
Beaufort, South Carolina
Reviewed 8 November 2016 via mobile

I placed an order to go and it was delicious. I got the chicken and beef taquitos and they tasted great, I will definitely visit again.

Thank A TripAdvisor Member
Reviewed 27 June 2016 via mobile

I visited with my 2 year old son for lunch. They put us in the back dining room alone. We were isolated and the service was poor. They also overcharged me... I ordered a cheese quesadilla and fries for my son. Instead of giving me...More

Thank Jennifer A
Reviewed 27 February 2016

El Caporal is one of the best Mexican restaurants in Colonial Heights. Service is always great. Serves the usual Mexican fare that all of the other Mexican restaurants serve, they just do it better than everyone else.

Thank Janet_and_Jerry
Reviewed 18 February 2016

This place is okay. I found the food to be about on par with other Mexican restaurants the problem is I love Mexican food and on par is not enough for me. The service was great, but the food seemed to lack something I just...More

Thank FamilyMan2216
Reviewed 5 December 2015 via mobile

Shrimp, scallops, and chicken with queso and rice. However there was so much I could have split it into 4 meals. The white sauce that is served with salsa is great when mixed with it.

Thank Reese W
Reviewed 13 September 2015 via mobile

Good food fast service and awesome white sauce! New side added so it's bigger now and plenty of room for large get togethers.

Thank William S
Reviewed 19 August 2015 via mobile

I love this place. Food is very affordable. Very nice and clean restaurant. They have all types of specials, and the waiters/waitresses are friendly.

Thank LaToyia C
Reviewed 14 August 2015 via mobile

Good place to eat!! Fast services, I order the quesadilla was different than normal but it was good. Friendly staff.

Thank lalocadr19
Reviewed 4 May 2015 via mobile

Great place for family or friends. Great food great atmosphere and great staff. Took our son there for his birthday lunch and he still talks about it. Must go place!

Thank William S
Nearby Restaurants
Los Bandidos
80 reviews
.55 km away
54 reviews
.55 km away
Olive Garden
103 reviews
.64 km away
Panera Bread
66 reviews
.54 km away
Nearby Attractions
Keystone Tractor Works
36 reviews
.86 km away
Swaders Sports Park
14 reviews
1.16 km away
Petersburg National Battlefield Park
348 reviews
2.74 km away
US Army Quartermaster Museum
33 reviews
3.45 km away
Questions & Answers
Get quick answers from El Caporal 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
Seating, Takeout, Waitstaff
Good for
Open Hours
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
Location and Contact Information
  • Address: 241 Charles H Dimmock Pkwy, Colonial Heights, VA 23834-2915
  • Location: United States  >  Virginia (VA)  >  Colonial Heights
  • Phone Number: +1 804-520-8492
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