Food Drink Devon
Crab Shed Salcombe
Member Overview
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!
Where to find us