Swedesboro Brewing Company is a craft beer staple in the South Jersey community. Home brewers for over 20 years, co-owners Marvin Bowe and Kevin Bain decided to open their brewery in Swedesboro because of its rich history. All of the beer on tap is as rich in history as it is in flavor.