Skip to main content

South Garden Chinese Restaurant

restaurant · chinese restaurant · San Antonio, TX

Address
3909 Fredericksburg Rd, San Antonio, TX 78201
Phone
(210) 738-3388
Website
southgarden.weebly.com
Where
29.4826, -98.5448

Search Hominin for South Garden Chinese Restaurant

Other restaurants nearby

More in San Antonio

South Garden Chinese Restaurant — restaurant in San Antonio, TX | Hominin