I would recommend jumping in a cab & going to the old town in St Malo. Its a beautiful old walled town and packed with restaurants to choose from. Even better, stay the night there!
(Just watch out, they open the "bridge" between Dinard & St. Malo every hour for 5-10 min to let boats go through. Can't remember at what point in the hour they do it, so factor that into you journey time)