Update Info - Sub Sandwich Shop
This restaurant was reported as closed. If it is open, let us know.
Sub Sandwich Shop
411 SW 24th St
San Antonio, TX 78207
411 SW 24th St
San Antonio, TX 78207
This restaurant was reported as closed. If it is open, let us know.