Good things come in threes. There are now three Scott's Seafood restaurants in the area, in Palo Alto, San Jose and Mountain View. Three brothers, German, Alex and Raymon Nava, are the head chefs at each of the restaurants. This is my third time reviewing a Scott's restaurant and each time the experience has been better.
Read the full story here Web Link posted Friday, December 21, 2012, 12:00 AM