La Finestra is in an odd location in Lafayette, CA. It is on the ground floor of a nondescript office building at the back of a too small parking lot way off the main street. But you should make the effort to find it. You will be rewarded by an excellent wine list, especially the reds, and well... read more
You have no recent hotel searches.