Last night as i was driving to work I heard on the radio that the American city sporting the largest number per-capita of fast food restaurants is…
Indianapolis with Denver being a close second.
Any truth to that? The guy on the radio went on to say that "every" chain has a location in those two cities. Well right of the bat I know that is incorrect. For starters Jack-In-The-Box doesnt have an Indy location at least according to their website they dont nor do they have one in Denver either.
Besides with some chains being regional, I dont think any city can make the claim that they have every fast food chain there is.