‘n’ for "and" looks very casual and is not widely appropriate. If in doubt, avoid it. “macaroni ‘n’ cheese" looks like a menu item from a cheap eating place.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.