Update Info - La Capital
This restaurant was reported as closed. If it is open, let us know.
La Capital
2403 Pinn Rd
San Antonio, TX 78227
2403 Pinn Rd
San Antonio, TX 78227
This restaurant was reported as closed. If it is open, let us know.