El Charro Tex-Mex Grill

Row 1

Details
33 MacArthur Dr
Alexandria, LA 71303
(318) 445-4600

Foursquare Tips

  • When ordering tacos, the cabbage, cilantro and lime combo is truly superior.
  • U hve to get the rice & lots of it!