Address South Garden Chinese Restaurant 3909 Fredericksburg Rd San Antonio, TX 78201 Hours Monday - CLOSED Tuesday - CLOSED Wednesday - 11:30am to 8pm Thursday - 11:30am to 8pm Friday - 11:30am to 8:30pm Saturday - 11:30am to 8:30pm Sunday - 11:30am to 8pm |