Foxy Tacos

1529 E 15th St Tulsa OK 74120 USA

Location