This fromer sandwich shop is now an icon of Delray Beach. They do it all and they do it amazingly.
Whether breakfast, lunch or brunch Cafe Luna Rosa is the place to enjoy the perfect weather we have (most) of the time.
Eggs Benedict, homemade pastas, great steaks and seafood.
John Brewer
brokerbrewer561@gmail.com
