Olive Garden 1799

Olive Garden #1799, also known as Olive Garden San Antonio - Zarzamora and IH35, is an Olive Garden restaurant located at 7811 South Interstate 35 in San Antonio, Texas.