Looking for romantic restaurants for Valentine's Day?

 

Palo Alto, CA Restaurants

>

Palo Alto Neighborhoods: Downtown North, Old Palo Alto, University South