About
Located @ 5822 Babcock Rd,
First location opened in 1988
Owned and Operated by the Riojas Family
We offer Award Winning Margaritas ( Winner of Margarita Pour off 2 yrs in a row)
Award winning Salsa ( 3 time Winner of Salsa Cook Off 3 YEARS in a row)
Address: 5822 Babcock, San Antonio 78240
Phone: (210) 690-0066
Email: moc.liamg@4321tnaruatsernacixemsahtram
State: TX
City: San Antonio
Street Number: 5822 Babcock
Zip Code: 78240
categories: restaurant
related searches: Martha's Mexican Restaurant menu, Martha's mexican restaurant near me, Martha's Grill, Taqueria La Tapatia, Restaurants near me