Update Info - El Charro Tex-Mex Grill
This restaurant was reported as closed. If it is open, let us know.
El Charro Tex-Mex Grill
33 MacArthur Dr
Alexandria, LA 71303
33 MacArthur Dr
Alexandria, LA 71303
This restaurant was reported as closed. If it is open, let us know.