PALM BEACH COUNTY The restaurant: Burt & Max’s Where: 9089 W. Atlantic Ave., Delray Beach Takeout treats: The popular restaurant at Delray Marketplace has opened for curbside takeout and delivery—and the kitchen isn’t holding back. The menu features many of the small-plate, soup and salad, brick-oven pizza (five options), sandwich, taco, and large-plate offerings that
Top Takeout Picks


