Are y'all planning any longer stops on the way? If you would like a bit of rest before entering the river systems then the Orange Beach/Gulf Shores area might be a good choice. You could enter at Perdido Pass and get on the ICW to Mobile Bay. There are quite a few on water restaurants with transient dockage. At the Gulf Shores bridge you would find LuLu's, Tacky Jacks, and Acme Oyster House, with LuLu's & Tacky Jacks having some good non-seafood choices as well. Tacky's has a breakfast menu as well if I'm not mistaken.