Publix 628

Publix #628, also known as Publix at Bayshore, is a Publix supermarket located at Bayshore, at 243 Bayshore Boulevard in Tampa, Florida. The store opened on September 17, 1998.