De La Gloria Food Truck

Taco restaurant · 11214 E 71st St, Tulsa, OK

To-Go · Delivery

Hours

More food in Tulsa, OK · Tacos in Tulsa