Dumpling chain with more about 1,400 restaurants around the world has something unique in store for Santa Clara.
Shawarma Guys plans to roll out its third San Diego area location at the Village at Mira Mesa complex by the beginning of August, joining Bafang Dumplings, Sunmerry Bakery, and Crumbl Cookies in ...