On November 11th, Meggrolls, located at the former Five Guys location at 107 N. Fayette St., celebrated its Ribbon…