OSO Restaurants Share: Restaurant / Lounges OSO Restaurants 5749 Bay La Launch Ave Orange Beach, AL 36561 (251) 345-6738 Rep Info Map Whom to Contact Kelley Wilbur What's Nearby? Distance: 5 10 15 20 25 50 mi.