Located near Belden Village Mall, Twenty 20 Taphouse offers a welcoming, casual dining experience featuring handcrafted burgers, pizzas, shareable starters, and a curated selection of Canton’s favorite craft beers.