Restaurant Report Card for July 19: Roaches at Mexican restaurant