100 Little Dam St, Dillon, Colorado 80435 USA
Interior of the Dillon Dam Brewery showing its 2 floors, horseshoe bar and mountain views out of the large windows.
Photo Credit: Yelp