Report Abuse

Re: Shopping

There's an upper level Publix with an escalator in Miami Beach. Really neat. Publix is the best supermarket in Florida.