Get directions to: Senor Salsa, Skiatook, OK
Restaurant address: 912 South Osage Street Skiatook, OK 74070, USA
Restaurant: Senor Salsa