A craft beer festival was held at a popular South Charleston restaurant on Sunday that raised money for charity.