Update Info - Royal Palace Steak House
This restaurant was reported as closed. If it is open, let us know.
Royal Palace Steak House
2496 S Highway 83
Carrizo Springs, TX 78834
2496 S Highway 83
Carrizo Springs, TX 78834