My first Delray Beach/Florida experience, after the short trip from Ft. Lauderdale, was dinner at Boston's on the Beach. We dined on the upper deck, where we had a
Right next door to Boston's on the Beach is Caffe Luna Rosa. The restaurant has al fresco dining both inside and out (restaurants in Delray Beach have windows that
Been there, done that? Do tell us about it! Submit a review of this Delray Beach restaurant today.
4 of 5 stars
3 of 5 stars
Showing All Restaurants