Steak Houses in Carroll, IA
3. Charlie's Steakhouse At
1730 N Us Highway 71, Carroll, IA, 51401
OPEN NOW:4:00 pm - 10:00 pm
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