LS Tap

American restaurant · 104 W Main St, Lime Springs, IA

Dine-In

Hours

More food in Lime Springs, IA · American Food in Lime Springs