Homestead Rd Taco Bell, Santa Clara, CA
Posted by: ucdvicky
N 37° 20.361 W 121° 58.357
10S E 591005 N 4133013
Taco Bell on Homestead Rd in Santa Clara. Across from the main library.
Waymark Code: WM2FVC
Location: California, United States
Date Posted: 10/27/2007
Views: 28