The mediocre food alone would keep me from eating there. I live within walking distance of a Kentucky Fried Chicken, but I haven’t eaten there in over a decade because they changed their recipe years ago and their chicken doesn’t taste nearly as good as it used to. There are three Korean eateries within walking distance that serve far better fried chicken.
You raise a good point. For whatever reason you don’t like a place, it is fairly easy to find another with cell phone gps and car gps while traveling.