It was at a restaurant called Tomato Head in Market square.
They make their own pesto and serve it with bread. You must try it!
Website is here:
Thought it might be them... I like good food, but I’m crazy about patronizing lib establishments...appreciate the link! :-)