The feature that sets Main Street Station Hotel and Casino and Brewery apart from other venues, is, as the name says, the addition of an on location brewery. This means that guests are treated to a full menu of luxurious beers at the local bar, allowing for taste testing...