News

Whataburger is opening a new location on Pelham Road in Greenville, South Carolina, next week, with the grand opening set for July 17.