Searching for "Tacos Near Me"? Taqueria El Ray Family Restaurant has some of the best Tacos in Oklahoma City. Located at 740 SW 59th St, Taqueria El Ray Family Restaurant is a convenient option tha...show more
Last updated October 27, 2020