Boing Boing on MSN
This toad-shaped LA restaurant was peak kitsch Americana
Once upon a time in Los Angeles, there stood a toad-shaped restaurant called The Toed Inn. The restaurant opened in 1929 and offered casual outdoor seating at a small bar on the side of the toad's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results