The original structure that housed Thelma ToddÕs Sidewalk CafŽ is still there, at 17575 Pacific Coast Highway. Over time it has had a few owners, but none as wild and original as Todd. (photo by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results