Erich and Jennifer Weishaupt started The Ruby Slipper Café in New Orleans in 2008. The 6,500-square-foot restaurant at 24151 Perdido Beach Blvd., just west of the Live Bait restaurant in Orange Beach is now open and ready for you to come enjoy the beautiful new restaurant right across the street from the beach in the heart of Orange Beach, Alabama.