Olive Garden

  • Restaurants
15814 IH 10 W
San Antonio, TX 78257-9515
(210) 561-2795
(210) 561-9173 (fax)
  • Whom to Contact

    • Ms. Jennifer Adams
      General Manager