I personally have noticed an "uncanny valley" of restaurants, where I'd much rather eat cheaply (see Chick-fil-a, taco trucks, local pizza shops, or a lot of Asian spots) or expensively (locally renowned restaurants) and ignore most everything in between. It's hard to pay 25 dollars for an meal when it's going to be good but nothing special, when you could pay ~15 for something you'd enjoy just as much. The higher end resturants provide the "novel" experiences and flavors that make spending $35+ worth it.