Barbecue Restaurants in Carthage, IL The Office14 W Main StCarthage, IL, 623212177435214Bar GrillsBarbecue RestaurantsBarsHibachi Buffet Show More