Lanesboro IA Restaurant Management 1. 202 E Main St, Lanesboro, IA 51451 | Heroes Bar & Grill LLC (712) 656-2231