Review for Harrah's Reno Casino and Hotel Review For Ultra New Town Tavern Google User Dec 29 '17 at 1:11 Terrific place, especially sitting at the inside bar...and stellar if you’re a New England Sports Fan! The food is authentic New England fare and never disappoints. If you’ve never been, definitely give it a shot. ???? View full site to comment or like