How is this possible? There's about 25 restaurants that serve 100k people, so 4k people each? Can you really run a restaurant with a 4k catchment? What proportion of people are eating out each day?
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.