El Charro Mexican Restaurant
111 Sand Island Access Rd, Honolulu, HI 96819
it seams as if the forks and knifes had not been cleaned properly and as i was sitting down on my chair a cacaraoch was crawling up my feet. and then my water cup had some leftover soap so i had dranked soapy water then the waiter, he had messed up my order my charging my creidct card twice!!