OSO Restaurants
251.345.6738
5749 Bay La Launch Avenue, Orange Beach, AL 36561
Sun. - Tur. 11 - 9 | Fri. - Sat. 11 - 10
Order Online
Home
Menu
Online Orders
About
Music
Shop
Gift Cards
Contact
Home
Menu
Online Orders
About
Music
Shop
Gift Cards
Contact
OSO Merchandise coming soon!