On our walk through town we were able to check out the restaurant where we would have our first meal in San Gimignano. It is a cliff side restaurant called Le Vecchie Mura that overlooks the beautiful hills of Tuscany. Rick Steve's highly recommended to make a reservation and to ask for a table at the front. This was well worth it as we were seated with quite a beautiful view of the hills. Plus the food was delicious!
These are some photos of the restaurant and our meal.
On our last night in town we ate at this little restaurant Trattoria Chiribiri. I did not bring our camera so there are no photos of our meal, but I was able to find some photos of this place here.