You're right. The numbers seem way too high. Nine Starbucks?? Not to mention that these are only the fast food spots. In total there are 300+ restaurants. I'm guessing that high density cities skewed the numbers way too high.
100k/305 residents= 325 people/restaurant. Average per capita spending on food away from home is $4500. That means that each restaurant has $1,475,000 of addressable market on average, which seems totally viable? (https://www.michiganfarmnews.com/boom-in-spending-at-restaur...)
In the town of 125k I used to live in there was a SB inside a bookstore, inside the mail, and a standalone building within 1000 meters of each other.