cartoon of a cockroach in a New Smyrna Beach restaurant