Every Monday from July 13-August 3, McDonald’s is giving away free McCafé Mochas. Called “Free Mocha Mondays”, participating locations nationwide will serve up a free 7-ounce iced mocha or 8-ounce hot mocha for four Mondays between 7:00 am and 7:00 pm.