Remove Ads

Photo of Poplar Street Tavern & Restaurant

Poplar Street Tavern & Restaurant

513 S Poplar St, Seymour, Indiana 47274 USA

18 Reviews

Menu June 2023

Photo Credit: Yelp

Remove Ads