Meet the 2024 ‘Best Pizza’ Champ, picked by Palm Beach Post readers!
The voters have spoken and they’ve chosen creative over classic, rectangular over round and takeout over traditional dine-in. Their choice for “Best Pizza” in Palm Beach County is made at a Delray Beach takeout shop with pop-up roots.