A new era is about to begin with this favorite sports bar and grill being demolished soon in North Tonawanda. The owners announced that it doesn't make sense to keep investing in the building. JC's Bar + Grill is going to get demolished and it will open in a brand, new home.