I thought of another spot close by. Dewey Short has alot of bank to fish, but it closes at 5 PM I believe . The curtesy dock might have some fish around it too.
Dewey Short Visitors Center
The US Army Corps of Engineer’s Dewey Short Visitor Center is located 6 miles west of US Hwy 65 on State Hwy 165 at the south end of Table Rock Dam. The Center is open seven days per week 9 AM until 5 PM from April 1st to October 31st.
The center features three films. The first is a 20 minute film entitled, "Taming of the Riviera Blanche". This film is a fantastic introduction to the Table Rock Lake/White River area and details the construction and purpose of Table Rock Dam. The second is a 14 minute film, "Where Eagles Soar" which depicts the story of how eagles were brought back from endangerment in the state of Missouri. The third film, "The Expedition of Lewis and Clark, 1804-1806," runs 32 minutes. The film tells of their exploration, encounters, objectives and accomplishments during their journey. The Visitor Center contains exhibits detailing the natural history of the area.
If you arrive by boat, take advantage of the courtesy dock that is located on the Visitors Center grounds. On the grounds, you may enjoy the day by picnicking, swimming, sunbathing, scuba diving or fishing along the shoreline. Don't forget to make use of the beautiful Table Rock Lakeshore Trail, which is located directly adjacent to the Visitors Center.