All mentioned are good. I also like Fisher's at the Orange Beach Marina. For breakfast Ducks Diner on Canal road.