Marthas Restaurant

5822 Babcock Rd
San Antonio, TX  
Hours of Operation
Daily 9am-9pm
Customer Reviews
John H. on 05/17/2014
I have eaten there many times and have n...
Riverwalker on 01/13/2012
It is unfortunate that a negative review...
Some content provided by
Business Details
Other Places Like This

Taco Taco Cafe

"Best Tacos in America"
  (210) 822-9533
Taco Madre
5440 Babcock Rd Ste 135
San Antonio, TX
0.5 mi
Caralis Mexican Grill
9386 Huebner Rd
San Antonio, TX
0.8 mi
La Terraza Mexican Restaurant
9425 Fredericksburg Rd
San Antonio, TX
1.7 mi