Contacts: address, phone number and etc.
Address | 5114 North Peoria Avenue, Tulsa, OK 74126 Get directions |
Phone number | +1 918-425-0348 |
Opening hours Open now. Today: 11:00 am — 08:00 pm
Monday | 11:00 am — 08:00 pm |
Tuesday | 11:00 am — 08:00 pm |
Wednesday | 11:00 am — 08:00 pm |
Thursday | 11:00 am — 08:00 pm |
Friday | 11:00 am — 08:00 pm |
Photos
Reviews about Taco Palace
- 4 / 5By RAY TEALThese tacos are better than taco bell, taco bueno and taco mayo all put together.the difference is simply more meat and flavor!May 03, 2017
How would you rate Taco Palace?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Taco Palace
Taco Palace is a restaurant based in Tulsa, Oklahoma. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.