Velvet Taco
1444 South Peoria Ave
Tulsa
OK
74120
(918) 221-5881
Open Map
American New
Tacos
Vegetarian