We live in a Tex-Mex deprived area (northern Virginia) so we make a point to search it out during travels. What a great find! Spinach enchiladas (vegetarian) were yummy. I had expected spinach stuffed in the enchilada, but it was more of a cheese enchilada with fresh seasoned perfectly sautéed spinach on top. It doesn't matter, it was one of the best spinach enchiladas I have had. Daughter's carne asada got a thumbs up and husband enjoyed handmade taquitos. I stole a bite of each. I thought the carne asada was OK, but agreed the taquitos were quite flavorful and would consider on next visit. Refried beans were really good. Margaritas ( rocks with salt) were average, but priced nicely (I believe $5) Chips and salsa standard. Servers seemed to be confused who was serving us and had several ask us for order. It beats no service. Not a perfect experience, but enjoyable and worth the short drive off highway.
If you own or manage El Charro Mexican Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.