I have been to Boston's on the Beach many times and have always enjoyed myself, mostly because of the location. Boston's Upper Deck is the only restaurant in Delray Beach that looks over the gorgeous ocean and that is the only reason why we go eat their OK food and tolerate their mediocre service and their extremely RUDE bartenders. Just... more




