Dallah Mediterranean Cuisine
5450 Babcock Rd #112, San Antonio, TX
Little Woodrow's Babcock
2535 Babcock Rd, San Antonio, TX
Church's Chicken
8757 Huebner Rd, San Antonio, TX
Dry Dock Oyster Bar
8522 Fredericksburg Rd, San Antonio, TX
Taco Bell
2501 Babcock Rd, San Antonio, TX