If you're looking for kid friendly places your best bets are places like Tacky Jack's, Louisiana Lagniappe and Cafe Grazie. Also, all of the restaurants at The Wharf would be good choices. A little higher end (and better) are Cosmo's and Cobalt, both in OB. Tons of seafood places in both OB and Gulf Shores. If you have a cholesterol deficiency you want to correct, Lambert's in Foley can fix you up. No alcohol and no credit cards, so I avoid the place myself.