Los Tacos At 89th & S Penn
1620 Sw 89th St
Oklahoma City, OK 73159-6942
405-691-6007