Taco Palace
Address:
5114 N Peoria Ave, Tulsa, OK 74126
Phone:
(918) 425-0348
Hours:
- Mon: 8am-9pm
- Tue: 8am-9pm
- Wed: 8am-9pm
- Thu: 8am-9pm
- Fri: 8am-9pm
- Sat: 8am-9pm
Restaurants,
Mexican
Other Businesses:
- Glazer's Of Oklahoma at 5233 S 122nd East Ave, Tulsa, OK 74146
- Burger King at 6041 S Garnett Rd, Tulsa, OK 74146
- Eggroll Kingdom at 6041 S Garnett Rd, Tulsa, OK 74146
- Mercados El Ahorro Inc at 12550 E 21st St, Tulsa, OK 74129
- KFC - Kentucky Fried Chicken at 4707 N Peoria Ave, Tulsa, OK 74126