The Town & Country Village is located at the Northeast corner of El Camino Real and Embarcadero Road. Click on these links for directions: From San Francisco | From San Jose