Change your cover photoUpload Change your cover photoUpload Change your cover photo Crab Shed Salcombe Torbay, Teignbridge and South Hams • Restaurants, Pubs & Bistros Crab Shed Salcombe is a vibrant quayside seafood restaurant on the beautiful South Devon coast. Perched right on the water's edge overlooking Salcombe harbour, you won't find fresher seafood anywhere else! This user account status is Approved About About Photos Photos Posts Posts Awards Awards Main Crab, Mango & Avocado Salad Posted 3 years ago READ MORE Main Crab Shed Salcombe Thai Crab Cakes Posted 3 years ago READ MORE