Olive Garden 6416

Olive Garden #6416, also known as Olive Garden San Antonio - Military Drive, is an Olive Garden restaurant located at 3147 Southeast Military Drive in San Antonio, Texas.