Tuly’s Tacos
Restaurant
•
419 S Boulder Ave, Tulsa, OK 74103, USA
9.2
Monday: 7:30 AM – 3 PM
See if anyone you trust recommends it!