Description
Name: Taco Loco
Address: 418 S Peoria Ave, Tulsa, OK 74120
Phone Number: +1 918-760-9780
Categories: Fast food restaurant, Taco restaurant
Taco Loco is a Fast food restaurant located at 418 S Peoria Ave Tulsa/
(Latitude,Longitude: 36.1550576,-95.9758017)
Postal Code: 74120
Location
-
418 S Peoria Ave, Tulsa, OK 74120
Add a review