Steak Houses in Lanesboro, IA
1. Charlie's Steakhouse At
1730 N Us Highway 71, Carroll, IA, 51401
CLOSED NOW
45 Years
in Business
Amenities:
Serves alcoholOffers outdoor seating
Showing 1-4 of 4
1730 N Us Highway 71, Carroll, IA, 51401
Showing 1-4 of 4