I haven’t actually been personally, I was just pattern-matching to what I’d heard about it and your criteria (slightly upscale ambiance, price point, location, food quality). I doubt it fits the “investor group concept” trope, here is some description.