Thomas Carr Seafood and Grill, Devon: ‘It demands to be liked’ – restaurant review Posted on June 18, 2018