The Fabric of Beaumont: After 20 years, Carlito's Mexican restaurant still going strong