Description
Name: SouthSide Sandwiches
Address: 11444 Menchaca Rd, Austin, TX 78748
Phone Number: +1 512-364-9621
Categories: Sandwich shop
SouthSide Sandwiches is a Sandwich shop located at 11444 Menchaca Rd Austin/
(Latitude,Longitude: 30.1536329,-97.8338526)
Postal Code: 78748
Location
-
11444 Menchaca Rd, Austin, TX 78748
Add a review