Place: The Cherry Hut, Beulah, Michigan, United States
By Will Hindmarch Uploaded on 15 July 2008 222 views
It's the sign and the placemats—that cheery red face.