Elm Tree Inn is an American restaurant serving comfort food favorites, including burgers, in a quaint space with a bar and happy hour specials.