The Best World Class French Pastry in South Florida. From Croissants, Cookies, Cakes, and Confectionaries Chef Alain Bouchard brings the best in French fine culinary arts to downtown Delray Beach.