Stu told me he knows of the best pizza place around, in Delray Beach. It is called Jack’s NY Pizza. Jack’s Pizzeria is located on 14856 S. Military Trail
Delray Beach, Fl 33484 561-638-5552. Although I had passed it numerous times, I never thought to stop in and try it, cause something about the shopping center gives me the creeps. Since they recently (year or so ago) updated the shopping center, I thought it would be ok to try it. Besides, in my opinion, you can always tell a lot about a persons taste buds, based upon where they recommend the pizza expert to try.