Barnacle Bills Seafood & Crab House Restaurant, LITTLE CREEK, Delaware (DE)
Readily settled at 13 Main () in LITTLE CREEK, Delaware (DE) (19961), Barnacle Bills Seafood & Crab House Restaurant can be reached at 3027412360. Remember to call upfront to book your place in the restaurant.
More restaurants in LITTLE CREEK, Delaware (DE)
Barnacle Bills Seafood & Crab House Restaurant contact information and details:
Address: 13 Main - , LITTLE CREEK, Delaware (DE) 19961
Contact Phone: 3027412360