Tuly’s Tacos hero image

Tuly’s Tacos

Restaurant

419 S Boulder Ave, Tulsa, OK 74103, USA

Biter Score
9.2
Closed
Sunday: Closed
Tuly’s Tacos photo 1
Tuly’s Tacos photo 2
Tuly’s Tacos photo 3