El Caporal Mexican Restaurant Dinwiddie

23210 Airport St, Petersburg - 23803
156 reviews
Mexican Latin American Tex-Mex
(804) 722-1163

My family and I frequent this restaurant. The staff is always friendly and make you feel at home. Food is great! We love going, glad to have a great Mexican restaurant close to home.

Ate here twice both times my orders were wrong and food was nasty. Today they gave me a bunch of mushy food and it tasted awful but I couldn't return it but they did give me a credit I will maybe someday try again but if it's bad next time I'm done I'll stick with my usual place

Just visiting from Ft. Bragg, NC. Ordered a frozen margarita, Dos Equis Amber. #3 taco, enchilada, and chili relleno, and #28 burrito, enchilada. My husband said the taco wasn’t his favorite, but literally everything else, including the service, was just phenomenal!

Absolutely ASTOUNDING customer service! My family and I met for dinner here on a Thursday evening. One of us ordered something from the bar that the restaurant did not stock. Instead of refusing the order, the manager drove to the store, purchased that ingredient necessary, prepared the drink and served it. Who does that!?

Our waitress was not the greatest, got my order wrong but she fixed it and the manager took my cheese sticks off and gave us a fried ice cream dessert on the house. Food was amazing highly recommend

Great variation on tex-mex family dinning. Price was good on portions received. Enjoyed our meal and service provided

I eat at this spot 4 times a week! The best customer service ever. My favorite on the menu is Arros Texiano ? The food is great.

We stopped here on a whim after the mudrun today and it was great! Service was friendly, and the camarones fundidos was excellent. Definitely would come back again next time I come through!

We stopped here on a road trip. Had good reviews so wet tried it. Not bad. Could use a little more heat in their dishes. Service was great. Left stuffed. They lost a star for Pepsi products.

My wife and I stopped in randomly driving down the road. Just traveling through the area. We were seated immediately the food was fresh and delicious. Service was great. Wish we had this restaurant in our town.