Time n Place is a regular stop for me, but its real rustic, and not always tourist friendly? There is a couple places I can think of, one is Jacob Taylor beach in Duncan,s Bay real nice unspoiled beach Leroy,s bar, Julets cookshop, and some wood carving shops.
In the other direction the Chill Out Hut, is a great spot to eat and drink on sort of a rocky beach, its in Greenwood, but not too far from Falmouth.