It turns out the Seafood City will open at St. Francis Square Shopping Center, which is next to Supreme Pot restaurant, according to the Daly City City Manager’s Office. The new grocery store ...