I prefer to avoid eating here since there are way better mexican restaurants to eat at for a few dollars more. The salasa taste like it was made from can tomatos. However for the price its not a bad deal. I have been known to eat here with friends or my brother (He likes it here) and the kids too enjoy eating here. I recommend On The Boarder or Tio Julio.
El Charro Mexican Restaurant
703-680-0484
El Charro sells Mexican food at affordable prices. They create an authentic Mexican atmosphere, which is welcoming and colorful. Their menu is full of delicious delicacies including tacos, fajitas, burritos and more. This location has a drive-thru window for easy ordering.
- Hours: Mon - Thu, 11am - 10pm; Fri, 11am - 11pm; Sat, 11am - 10pm; Sun, noon - 9pm
- Handicap Accessible: Parking
- Payments accepted: Cash, MasterCard
- Products: Mexican food
- Food & dining options: Vegetarian
- General services: Eat-in, Take-out
- Menu link: www.elcharrousa.com/menus-fraser.shtml
- Parking: Free lot
- Cuisine: Mexican
- Price level: $
- Features: Dinner, Happy Hour, Kids' Menu, Lunch
Rate This Business
Reviews (3)
One of my family's favorite restaurants. The food is good but not expensive, the service is fast and friendly. My kids have been going there since they could eat solid food, they love the place and the people are always great.


Most genuine Mexican food in Virginia. Good food, great people, fair prices! Beats paying $9.00 for a six-ounce margarita at Uncle Julio's or eating frozen plastic garbage at On the Border.