Randy’s Donuts, the iconic donut shop based in Southern California, will be opening its first Bay Area location in Santa Clara.
According to its website, Randy’s Donuts will be located at 2595 Homestead Rd.
Authorities added the Santa Clara location “will act as a commissary kitchen for future Bay Area locations of the shop”…