South Garden Chinese Restaurant
3909
Fredericksburg Road, San Antonio TX
- This is the page of South Garden Chinese Restaurant on 3909 Fredericksburg Road San Antonio TX 78201.
- South Garden Chinese Restaurant is a new listing on food pages, updated
five months and five days ago
on November 24, 2023.
- This page has had 46 visitors. You are the 46th.
- South Garden Chinese Restaurant is on Fredericksburg Road between Williamsburg & Balcones Heights
- Near the intersection of Balcones Heights Rd & Fredericksburg Rd
- Map and Directions
Location