Looking for lunch spot suggestions in your fine rainy town. Going to Stanford medical this afternoon, taking suggestions.