AFAIK, McDonald's and Walmart take Discover; McDonald's alone has more locations than Starbucks.
That said, I can't remember the last time I've seen anyone use Discover anywhere. Starbucks has far better visibility; they still likely have the marketing advantage.