“Location, location, location,” goes the real estate manta. Brenner Pass restaurant in seriously on-fire Scott’s Addition has got it.