I don't know of any in that area, most of the ones I go to are in northern Alabama.
But, I would like to make a suggestion, you and that wife of yours needs to drive to Foley, Alabama which is the next town above Gulf Shores and eat at Lambert's. Just ask the locals about Lambert's.