Update Info - The Table of the Lord
This restaurant was reported as closed. If it is open, let us know.
The Table of the Lord
600 E 10th St
Del Rio, TX 78840
600 E 10th St
Del Rio, TX 78840
This restaurant was reported as closed. If it is open, let us know.