In the neighborhood of Freemont (which is totally worth checking out, it's kinda arty and bohemian, cool independent stores and etc.) one can find a fourteen foot tall statue of Vladimir Illyich Lenin, located in front of a Taco Del Mar. It's not to be missed.
|