Grand-Isle-TV One of the best spots to catch a limit of specks in the Grand Isle area is at the west end of Elmer’s Island near the mouth of Belle Pass.