Sin City Brewing Co. is a microbrewery based in Las Vegas by craft brewer Richard Johnson. Sin City beers are brewed in small batches (100 kegs at a time) using traditional methods, premium raw materials and a strict adherence to the Rheinheitsgebot, the 1516 German beer purity law that differentiates Sin City beers from the “others.”