Buena Vista Coastal RV Resort Buena Vista Coastal RV Resort 23601 Perdido Beach Blvd. Orange Beach, AL 36561 (251) 747-6045 www.buenavistarvresort.com Posted in Venues.