Get to Lamberts 45minutes before they open to avoid waiting over an hour or four in line. It's not worth waiting more than 1 hour in my opinion.Lambert's Cafe is an awesome family restaurant. They are famous for the "throwed rolls". Food is outstanding too. It is actually just north in Foley. I have been there the past two years for an archery tournament. I hear there is awesome seafood places in Gulf Shores. My buddy I travel with doesn't like seasfood so we haven'tdriven down there. I also heard people going to the "Hangout".
We love gulf shores. Are you staying on the beach? Walmart has cheap surf rod/reel combos
Shrimp Basket.
I think there are 3 of them, but at least one is on Perdido Key near Gulf Shores. It's all you can eat something every day. Some days its shrimp, some fish, etc. The sides are all you can eat as well. Best potato salad I've ever had.
If you've got kids of the right age, take a pirate cruise. Dolphin cruises are fun, too.
Oh, and if you do get to Penscola, check out McGuire's Irish Pub. It's family friendly, good food, and a fun atmosphere: The Million Dollar McGuire's Irish Pub | Amusing Planet