Delray Beach FL Liquor Stores 1. 40 S Ocean Blvd, Delray Beach, FL 33483 | Boston's On The Beach (561) 278-3364