For nearly two decades, people lined up for chow mein and egg rolls at the corner of Foothill Boulevard and Spruce Avenue in Rancho Cucamonga. Now the vacant Chinese restaurant has been — wait for it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results