Sal's Beverage World is a one-stop shop for beer, wine and spirits. Located at the corner of Villa Avenue and St. Charles Road, next to Elmhurst Public House, this warehouse store boasts a knowledgeable staff who can answer all beverage-related questions. Even better: The store offers delivery.