Publix Liquors at 18biscayne Shopping Center in Miami, FL

1.