McDonald's of St. Louis and the Metro East

$1.99 Any Size Shake

mcd_STL_DrinkRun_EndTag_Shakes_GCM_04.04.16

Right now at McDonald’s, get any size McCafé Shake for just $1.99 including the limited time only Arctic Orange Shake!

Local Promotions