El Caporal Mexican Restaurant Dinwiddie

Petersburg, VA · Restaurant

Rating
4.5/5
★★★★★ 4.5
Reviews
20
Rank in Petersburg
#35
of 170 restaurants
City Percentile
65%
rating percentile
Address
El Caporal Mexican Restaurant Dinwiddie, 23210 Airport St, Petersburg, VA 23803
Phone
(804) 722-1163
Website
elcaporalrva.com
Status
Closes soon · 10 PM · Opens 11 AM Sat

El Caporal Mexican Restaurant Dinwiddie is a restaurant located in Petersburg, VA. It is one of 170 restaurants listed in Petersburg. Its 4.5-star rating is above the Petersburg city average of 4.1 stars. There are 10 photos associated with this location.

About El Caporal Mexican Restaurant Dinwiddie

“It’s a Mexican FAMILY Restaurant…” Elias Benavidez, the founder of the El Caporal Restaurants, was frequently heard explaining to employees and customers. The first El Caporal was opened in 2004 with that mission to create a Mexican family... More

Hours

Friday11 AM–10 PM

Customer Reviews

★★★★★ 5.0 Dasha · Jan 2025

Love El Caporal. Delicious food, great wait staff. Sammy texano is definitely my a to, mix of steak, chicken, shrimp, veggies, and side of rice and beans plus wraps.

★★★★★ 5.0 Chris M · Nov 2023

This was my first experience coming to the El Caporal, and it was DELICIOUS. My wife got the Pollo Sammy which was cooked to her liking. I got the Burrito Chipotle. The flavor was amazing. The menu stated it was "hot" but it wasn't hot to me. I love spicy. The cheese dip was great with the chips and Ranchero and salsa. Now for dessert we got Churros to go, My wife hasnt found any authentic Churros, until now. They were crispy on the outside, nice and chewy on the inside with the right amount of cinnamon sugar dusted on top. The wait staff was very friendly and fast. I'll definitely go back here. RECOMMENDED!!!

★★★★★ 5.0 BJ Hart · Mar 2026

Delicious food and excellent service every time!

★★★★★ 5.0 silverspoon819 · Jan 2022

I eat here regularly and love it every time. They have good salsa and white sauce. Even during busy lunch time the food always come to the table within about ten minutes. It has always tasted fresh and hot.

★☆☆☆☆ 1.0 Kelly Ross · Nov 2025

Placed an online order to be picked up at 8 pm. I picked it up at 7:53 and drove 5 minutes home. Food was cold. I was supposed to have crunchy tacos but they were cold and falling apart and they were soft from where they had been sitting so long. I placed the online order at 6:36 pm to be picked up at 8. I’m sure my food was cooked at 6:30.

Accessibility & Amenities

✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating

Services

RestaurantBar & grillBurrito restaurantFamily restaurantLatin American restaurantTakeout RestaurantMexican restaurantSouth American restaurantTaco restaurantTex-Mex restaurant

Top Restaurants in Petersburg

NameRatingReviews
alter ice cream★★★★★ 5.020 reviews
THE FLAVOR VAULT★★★★★ 5.020 reviews
Market St. Coffee★★★★★ 4.920 reviews
La Loteria★★★★★ 4.920 reviews
La Reina Fusion★★★★★ 4.920 reviews
Griffin Lounge★★★★★ 4.920 reviews
CooL BeanZ Cafe★★★★★ 4.920 reviews
Cathy's Grill★★★★★ 4.920 reviews
Scents Of Cedar Bed And Breakfast★★★★★ 4.918 reviews
Buffa Italian Bakery★★★★★ 4.820 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.