Home Lifestyle Impatient customer punched after hurling threats, racial insults at diners on Mother’s Day