Update Info - Takkito Palace
This restaurant was reported as closed. If it is open, let us know.
Takkito Palace
6900 San Pedro Ave #113
San Antonio, TX 78216
6900 San Pedro Ave #113
San Antonio, TX 78216
This restaurant was reported as closed. If it is open, let us know.