Publix 590

Publix #590, also known as Publix at Colonial Plaza Shopping Center, is a Publix supermarket located at Colonial Plaza Shopping Center, at 9510 Southwest 160th Street in Miami, Florida.