Get directions to: Taqueria La Cabana, Tulsa, OK
Restaurant address: 6008 South Memorial Drive Tulsa, OK 74145, USA
Restaurant: Taqueria La Cabana