Dew Drop Inn - gone along with the Fish Inn - a grand piece of 50's architecture covered in scales - you entered through the mouth to order a cold one.

Phil in Idaho