Towne Grill & Pub is a sports bar offering American cuisine and drinks, with TVs for game viewing, plus trivia and karaoke nights.