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
 YPmobile
Andrew108 on 10/03/2013
Beautiful and very clean. Employees are...
 YP.com
peggyr2006 on 11/25/2009
Nothing spectacular. Sometimes there is...
Business Details
Other Places Like This

Lorenzo's Italian Restaurant

8032 Fredericksburg Rd
San Antonio, TX 78229
  (210) 593-3645
Willies Grill & Ice House
15801 San Pedro Ave
San Antonio, TX
 (10)
0.6 mi
Silo Elevated Cuisine
434 N Loop 1604 W
San Antonio, TX
 (11)
2.2 mi
Bourbon Street Seafood Kitchen
2815 N Loop 1604 E
San Antonio, TX
 (2)
2.5 mi