It's not trendy to say so these days, but the 'fast food' of today isn't a lot different than what you buy at the stores; same breads, same lettuce, same chicken, same rice, etc. They just have theirs standardized for cost and prep. There also seems to be a lot of variety in quality from one place to the next, in the same chain. I only go to a certain Whataburger, and when I have time a certain 'gourmet burger' One Joint Joe place for burgers, Chic Fila for chicken sandwiches and Rasinf Cane for chicken fingers, and Taco Casa for tacos and nachos. Used to go to a certain Dairy Queen all the time, but they finally closed, the owner died and the kids didn't want the place. The restaurants are still 'fast food', but the ones we like are all locals, not chains, BBQ, steakhouses, German, an old fashioned 'diner' that is always crowded from 6 a.m. to 10 p.m., except for an afternoon lull around 2 to 4, when we hit it.
Good Tex Mex is harder to find than anything else, don't go near Chinese, but I will eat Vietnamese spring rolls all day, also hard to find good ones of those.