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
People Also Viewed
Earl of Sandwich
5238 De Zavala Rd Suite 114
San Antonio, TX
Fred's Fish Fry
660 W Old US Highway 90
San Antonio, TX
Bill Miller Bar-B-Q
6009 Bandera Rd
San Antonio, TX