In many ways, entering the Sam Houston Hotel’s new restaurant, 17, is like walking into Jurassic Park — you can tell they’ve “spared no expense.” The dark hardwood floors are spaced by thin, ...