El Charro is an authentic mexican restaurant which only gives you the best of mexican food. From burritos to enchiladas this menu is anything but ordinary as they give you a mexican feel and tase without actually taking you there!
Last Updated: 11/20/2014
Find out what's going on around Virginia. Subscribe to the Virginia eNewsletter.
PLEASE SELECT AS MANY OPTIONS AS YOU ARE INTERESTED IN.