“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 restaurant, where good food and a comfortable welcome was for everyone. To walk into an El Caporal is to walk into your local Mexican restaurant, and it goes beyond just fajitas, tacos, and margaritas (Although we make delicious fajitas, tacos, and margaritas!).
We offer a wide variety of classic Mexican dishes made with the freshest ingredients. Our menu is inspired by our heritage; merging Latin flavors with American favorites.
Casual outlet featuring traditional Mexican dishes, plus a veggie menu & margaritas in bright digs. Based on 803 reviews, the restaurant has received a rating of 4.5 stars. Price
✔️ Dine-in ✔️ Curbside pickup ✔️ No delivery

Address:
23210 Airport St, Petersburg, VA 23803
Phone: (804) 722-1163
Website:
Social Profile:
Hours
| Monday
(Labor Day)
|
11 AM–9:30 PM
Hours might differ
|
| Tuesday |
11 AM–9:30 PM |
| Wednesday |
11 AM–9:30 PM |
| Thursday |
11 AM–9:30 PM |
| Friday |
11 AM–10 PM |
| Saturday |
11 AM–10 PM |
| Sunday |
11 AM–9 PM |
Menu
… View more
Menu Photos
Photo Gallery
Reviews
bessem mabrouk
Typical Mexican food
… more
Isabel Cisneros
My family was driving back home to NJ from NC and made a gas stop and checked out this restaurant. Food was good, Mexican food is usually hit or miss. We enjoyed it very much and we are mexican so we can be pretty harsh critics. The portions were big and the food was seasoned great. Would recommend
… more
silverspoon819
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.
… more
Shauntez Ivory
I’ve had better. We went on a Tuesday so it’s expected to be busy. The chips were over cooked, our server was clearly in the weeds and never once apologized for taking so long to get us our food, our margaritas were too sweet with syrup, and the food was mediocre. It’s was pretty basic imo.
… more
Aquilla Mason
The food was great! The services was A+. All of the staff were friendly and hospitable. I’ve been eating there for years and will continue to return.
… more
William Durham
We got there when it 1st opened! We were the 1st people!! But it got packed in less than a hour!!! We seen why !!! The food was so delicious everyone was so nice and polite!!! Just a great place to eat and drink a few drinks!!! I’m telling you it’s a awesome place!!!!
… more
Julie Snowdy
Not only did you act like you didn’t want to take her order after wrongly accusing her of placing an order over the phone and not picking it up earlier in the day but to top it all off There is no excuse for the Rude and Insensitive staff that choose to “whistle” at my daughter who is hard of hearing because they were too lazy to walk to her and let her know her to-go order was ready when she couldn’t hear them over the loud music they have playing. If you don’t have anymore respect for someone than to whistle at them like a dog then maybe a job working with the public is not for you. People with disabilities don’t wear signs around their necks… a little common courtesy would have gone a long way. Instead you left her with her feelings hurt and embarrassed. YOU SHOULD BE ASHAMED OF YOURSELF. The worst part is that her and her family were regular loyal customers that frequently visited your restaurant.
… more
BE A CHAMP
My family had a blast all the time we go there. Awesome service and very good food
… more
Matt Swartz
Service here is super fast and the staff is very friendly. The food at pretty much all the Mexican restaurants around this area is the same, so don’t expect anything super great. It’s the same old greasy food that you will get at any of the places. I do wish they would increase the quality of food to something a bit better than a greasy mess, again, this is true for all the places in about a 25 mile radius. If you are looking to not get killed by grease then I would try somewhere else or just drink a margarita. If a really heavy meal is what you are looking for then this is the place.
… more
Shirley Gray
Very good food. The waiters are polite. You don’t have to wait long for your food.
… more
… View more