Jeez I almost forgot... Arguably one of the best restaurants in the whole state is in Orange Beach, it's called Fishers. We've been a couple times and the food is outstanding and the grounds age gorgeous.