Update Info - The Green Tomato
This restaurant was reported as closed. If it is open, let us know.
The Green Tomato
2902 South Lake Dr
Texarkana, TX 75501
2902 South Lake Dr
Texarkana, TX 75501
This restaurant was reported as closed. If it is open, let us know.