Get directions to: Espuma, Rehoboth Beach, DE Restaurant address: 28 Wilmington Ave Rehoboth Beach, DE 19971, USA Driving Walking Bicycling Restaurant: Espuma