This Subway location has closed
Subway
,
Apartments
100 N Santa Rosa St Suite 128, San Antonio TX 78207
Write a review
Nearest Subway Stores
0.26 miles
Subway - 111 Soledad St Suite 165, San Antonio
0.42 miles
Subway - 240 E Houston St, San Antonio
1.32 miles
Subway - 1621 N Main Ave Suite 1, San Antonio
You May Also Like
0.01 miles
Papa Johns Pizza - 100 N Santa Rosa St, San Antonio
Pizza, Chicken Wings
0.03 miles
Inspire Downtown - 100 N Santa Rosa St, San Antonio
Apartments
0.17 miles
Vero Cafe - 612 W Commerce St F6, San Antonio
Sandwich Shop
San Antonio, Texas
Subway
Take Out in San Antonio, TX
100 N Santa Rosa St Suite 128, San Antonio
Suggest an Edit
Nearby Stores
MoneyGram
343 W Houston St Suite 106, San Antonio
Comerica Bank
100 N Santa Rosa St #110, San Antonio
Goodwill Store and Donation Station
406 W Commerce St, San Antonio