The correct placement of the colon to improve the clarity of the sentence is:
Michael’s mom asked him to pick up a few things at the grocery for their taco dinner: beans, cheese, and salsa.
This use of a colon appropriately introduces the items that Michael's mom wants him to pick up.