I've heard of a boat launch in bayou black but not Bob's. Somewhere more near orange grove. I looked on google maps but couldn't tell. Anyone know what I'm talking about?