The Hampton Inn has a place called Letterman's right next door. A spruced up sports bar with a solid dinner menu. Pretty good.
Taxis are plentiful (and Uber) if you want to take the short trip downtown. Have them drop you off at the Tavern (good dinner, a tad pricy but you get unlimited side...