News

After months of speculation about new construction in Welch, a familiar restaurant chain has officially opened its doors.