There is VBites (http://www.vbites.com) but this a little way out of town, and more of a cafe. There are vegetarian restaurants which offer plenty of vegan options though (Food for Friends, Terre a...