Tacos Los Juarez
1233 SW 29th St, Oklahoma City 73109