Olive Garden

13730 San Pedro Ave
San Antonio, TX  
Hours of Operation
Mon - Thu 11:00 am - 10:00 pm
Fri - Sat 11:00 am - 11:00 pm
Sun 11:00 am - 10:00 pm
Customer Reviews
Andrew108 on 10/03/2013
Beautiful and very clean. Employees are...
peggyr2006 on 11/25/2009
Nothing spectacular. Sometimes there is...
Business Details
People Also Viewed
Stagg Restaurants
2402 E Southcross Blvd
San Antonio, TX
Vanessa's Mexican Food
1621 N Main Ave
San Antonio, TX
River House Tea Room
1617 New Braunfels St
New Braunfels, TX