
There are many places around South Bay where you can go to enjoy some food and drinks with your co-workers. For starters, you have all those restaurants around downtown Mountain View on Castro street. Of course, most of them cater to the power lunch crowds. You can’t blame them since business rents in that area are as astronomical as residential








