Fambrini's Terrace Cafe.
Great little Mom & Pop place. THe restaurants sits on top of the B of A building.Their grilled chicken club hot sandwich was one of the most delicious sandwiches that I've had in a while. If your ever in Palo Alto you must try.
Mmmmm... Tri tip sandwich.
You might not see it from the street, since it sits on to of the Bank of America building, but you'll be glad you found it. One of my favorite sandwich places - not your typical deli sandwich, but hot sandwiches. Their specialty is the…