Martha's Reviews & Details
5822 Babcock Rd
Martha's is located at 5822 Babcock Rd in San antonio near the intersection of Babcock Rd and Huebner Rd. Their menu consists of Mexican dishes . Call (210) 690-0066 today!
- Major Intersection:Babcock Rd And Huebner Rd
Tell us more about Martha's San antonio!