Olive Garden To Start Selling…Nachos? [PIC] February 2, 2018 7:48 am Published by Cody Briana <p>It's true. Olive Garden is adding nachos, of all things, to its menu, and they don't sound half bad!</p>