With nearly 7,000 locations and 22 brands, there's always a...