Captain Mac's Fish House & Seafood Market hero image

Captain Mac's Fish House & Seafood Market

Restaurant

37320 Lighthouse Rd, Selbyville, DE 19975, USA

Biter Score
8.4
Closed
Monday: 11 AM – 7:30 PM