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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results