Poplar Street Restaurant Categories Restaurant 513 S. Poplar St. Seymour IN 47274 (812) 522-9924 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×