← San Antonio restaurants
South Side Bar
No reviews yet
Bar7507 New Laredo Hwy, San Antonio
Own or manage South Side Bar? Claim this listing free
Hours
Hours not listed yet.
Details
Address7507 New Laredo Hwy, San Antonio 78211
Phone+12107174889
Websitehttp://www.sanantonio.com/bars-in-southside
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.