Thanks for all the comments, this is exactly the type of information I was hoping for. It looks like we can have a very busy and productive trip. I love the restaurant suggestions. We are foodies too...

If anyone has other suggestions, feel free to add them.