I was a frequent visitor to the Straits on Geary and I have mourned its passing. I went once to the Straits on Market Street and it just didn't have the same friendly, warm atmosphere. Burligame wasn't much better. This Palo Alto Straits finally felt like coming home! I took my friend of 49 years, who was visiting from New... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.