I stubbled across this web site the other day

http://www.roadsideamerica.com/

You can search their listing by city and/or state to find interesting places. Some of the listings are several years old, so they may no longer actually exist.