Update Info - El Charro Mexican Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Charro Mexican Restaurant
111 Sand Island Access Rd
Honolulu, HI 96819
111 Sand Island Access Rd
Honolulu, HI 96819