Conveniently located on-site, Porta Blu serves Mediterranean-inspired fare in tranquil, verdant surroundings.
A staple for modern Vietnamese dining in Palo Alto, this is one of the best spots in town for a quiet, intimate meal.
Greek classics abound at this elegant Palo Alto restaurant, including plenty of seafood offerings.
Enjoy a lively group outing for Mexican favorites at a vibrant spot in University Square.