My husband works for Chili's and his work clothes always reek of old nasty cooking oil. I wash them in solution of 1/4 cup of Dawn dish washing detergent, 1 cup of lemon scented ammonia and 1 cup of hydrogen peroxide in the hottest water your clothing article will allow.
Fill your washer before adding clothes. Add the articles of clothing, but don't overload. You want to give the solution a chance to work its way into the clothing, aprons, towels, etc. Let the articles sit in the machine full of hot water and solution for approximately 20 minutes then start your machine as usual. Do not add fabric softener because, after you have run the entire wash cycle, you are going to wash your items in your regular laundry detergent and add your softener.
Your work clothes will smell amazing. I hope this is helpful, good luck and wear your great smelling work clothes in great health.