Hilltop Tavern is a casual dining spot offering a relaxed atmosphere and a menu featuring comfort food favorites.