Tapa Mobile

1516 S Peoria Ave
Tulsa, OK 74120

Tapa Mobile

Address:
1516 S Peoria Ave
Tulsa, OK 74120
Phone:
708-655-6498
Phone:
708-928-9751

Directions
Find Nearby
Located in Tulsa's Cherry Street District.
A special thanks to our advertisers