The Town

The city of East Palo Alto, California. Home of the best taquerias and 99 cent stores in the Bay
You from The Town? Response: yeah I’m from East Palo Alto
by Afro97 November 29, 2018
mugGet the The Townmug.

Share this definition