Parrot's Address: 6901 Island Rd, Jarreau, LA 70749 Phone: (225) 627-6275 Nice to Know: Accepts Credit Cards Yes Restaurants Other Businesses: Island Landing at 6142 Island Rd, Jarreau, LA 70749 Bush's Bar & Grill at 6901 Island Rd, Jarreau, LA 70749