Fried chicken chain with fanatical cult following coming to San Francisco downtown

NY Post NY Post

Jollibee currently has more than 1,700 stores worldwide, with 109 in North America.

California, with 28 stores, has the most locations in the U.S.

Read full article at NY Post →