El Coqui Address: 7821 Bay Rd, Frederica, DE 19946 Phone: (302) 335-5400 Restaurants Other Businesses: J P's Wharf at 201 Hubbard Ave, Frederica, DE 19946 Frederica Pizza & Pasta House at 1491 Frederica Road, Frederica, DE 19946