Old Sourdough Wrote:
-------------------------------------------------------
> One of these was located on the left just as you
> exit the tube on the Alameda side. For years the
> location was the home of the Flea Market which was
> open on Saturday's. I used to frequent this place
> all the time.
Island Auto Movie. It's mentioned in the above comments.
[
www.flickr.com]