Long Beach Plaza Wine & Liquor stocks a vast selection of wines and spirits, and is conveniently located in the Waldbaum's Shopping Center on East Park Avenue, a short walk from the Long Island Rail Road. When you stop by make sure to check out the thorough selection of domestic and imported red wines.