The best local pub is The Malster Arms in Tuckenhay, its a great place right next to the River within 30 minutes walk or 5 minutes by car. Really good food, reasonably priced and great selection of local beers, plus a good wine list.
Rumours winebar in totnes is also very good.
Dartmouth (20 minutes drive) is where the brilliant mitch tonks has set up his Seafood empire, there is the lovely Seahorse which is exceelent and he has expanded his empire with a fish & chip restaurant and takeaway, Rockfish.
Fish and Chips in Totnes, I would recommend Albatross on the High Street in Totnes.
Fish and Chips on the beach – I would recommend The Boat House in Torcross, its great!
There are lots of other great places to go – just let me know if you are after somethign specific.