Fenwick Pub is a public establishment offering drinks and likely food. It celebrated its grand opening in Fenwick Island, DE.