Poplar Inn is a casual bar and grill offering American cuisine, beer, and numerous TVs for sports viewing. Enjoy trivia and karaoke nights.