Jarreau from Louisiana Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Island Landing - Louisiana, Jarreau, 6146 Island Road, 70749 (225) 627-6881 Map Parrot's - Louisiana, Jarreau, 6901 Island Road, 70749 (225) 627-6275 Map