Update Info - Madrid Room
This restaurant was reported as closed. If it is open, let us know.
Madrid Room
300 East Travis St
San Antonio, TX 78205
300 East Travis St
San Antonio, TX 78205
This restaurant was reported as closed. If it is open, let us know.