Hey RS! Good to see a fellow FTer from Alamo.
Seems like you've been unhappy with their meat dishes. I'm a vegetarian - I wonder if maybe that's why I've had better luck. Then again as you mention, the place is incredibly popular - all those people can't be vegetarians.
I eat at Cafe Delle Stelle most often. I love their pasta rustica and the cannelloni filled with pumpkin. Vicino in Alamo is good too. I haven't been to Massimo's in a long time. It's nice there are at least lots of choices now - when I first moved to the valley there was no where to eat.
mjm: