The Taco Bell with the finest view in America
April 25, 2010
< < previous
| next > >
We took the coast route home from Santa Cruz, past the beautiful but dangerous
Pigeon Point Lighthouse, through Half Moon Bay and around the point to Pacifica
State Beach -- where the most amazingly situated Taco Bell sits right on the sand.