Get directions to: Casa Blanca, Oklahoma City, OK
Restaurant address: 13801 Quail Pointe Dr Oklahoma City, OK 73134, USA
Restaurant: Casa Blanca