These best breweries in Brevard North Carolina are nestled in the foothills of the Blue Ridge Mountains in Western North Carolina.