Little Woodrow's Babcock
2535 Babcock Rd, San Antonio, TX
Dry Dock Oyster Bar
8522 Fredericksburg Rd, San Antonio, TX
Dallah Mediterranean Cuisine
5450 Babcock Rd #112, San Antonio, TX
Europa Restaurant And Bar
8811 Fredericksburg Rd, San Antonio, TX
Church's Chicken
8757 Huebner Rd, San Antonio, TX