McDonald’s Corporation publicly announced that they are closing all 850 locations in Russia, yet, with little fanfare, their downtown Santa Barbara store was the first to get the axe. I don’t believe the two events are related. Reader Primetime says the McDonald’s at 1221 State Street, across from the Granada Theatre, is closing in July.
Photo by Primetime