I'm heading to Orange Beach next month and am looking for places to eat. We are staying at the Perdido Beach Resort but are willing to take a long drive for a good meal. Cosmo's and Tin Top seem to be popular recommendations; is that still the consensus? Are there other places you would recommend? We love seafood but don't usually go for fried.