January 26, 2023 Why You Must Dine at Caffe Luna Rosa Florida 0 Caffe Luna Rosa in Delray Beach offers up fine Italian dining across from the beach. Standout dishes include caprese salad and fusilli shrimp pesto Genovese.