Pappy's Seafood Address: 117 Hanover St, Glen Rock, PA 17327 Phone: (717) 235-1166 Restaurants, Seafood Other Businesses: Captain Bob's Steamed Crabs at 1 Main St, Glen Rock, PA 17327 Paesanos Pizza & Restaurant at 118 Barclay Ln, Glen Rock, PA 17327 Martin Engine Machine at 2968 Holley Rd, Glen Rock, PA 17327 Mignano Brothers at 14 Main St, Glen Rock, PA 17327