PUBLIX #0511 in 6001 N Nebraska Ave in Tampa