Taqueria El Vallartazo #3

4917 NW 23rd St, Oklahoma City
(405) 400-4948