The Dew Drop Inn is an 'old fashion hamburger and ice cream stand' with every meal cooked to order. Weather permitting, enjoy eating on the open air dining patio facing the picturesque Beartooth mountains. Customers enjoy to go orders while traveling the beautiful back roads of Stillwater Country.

Opens April 15 and closes September 15 yearly.

SiteType:

County-City: