Waffle House has 2,000 restaurant locations across the U.S., primarily in the South and Midwest. The company has its corporate headquarters in Norcross, Georgia.