Olive Garden 1738

Olive Garden #1738, also known as Olive Garden Waxahachie, is an Olive Garden restaurant located at 1302 North Highway 77 in Waxahachie, Texas.