World-Famous Charcoal Grill Restaurant holds Grand Opening of First Franchise Restaurant in Eagle Pass, TX - Eagle Pass Business Journal