📍 2000 Coastal Highway, Dewey Beach
Starboard Raw — Café & bar in Rehoboth Beach, Delaware, USA. 2000 Coastal Highway, Dewey Beach. Hours, map, contact. USAForAll.