Taco Bell

1533 N Peoria Ave, Tulsa
(918) 599-0357