Fish On Tags: Beach Best of Delaware 17300 N. VILLAGE MAIN BLVD Lewes, Delaware, 19958 Phone: 302-645-9790 Website Restaurant Category: American and Seafood Profile Just as its namesake suggests, Fish On restaurant specializes in seafood. Menu options include classics like fish and chips, shrimp and grits, and fish tacos. Let this business know you found them on Delaware Today's Online Directories. Locations Lewes 17300 N. VILLAGE MAIN BLVD Lewes, Delaware 19958 Claim/Edit Listing