Mamacitas

Places / Mamacitas


Add Photo(s)
5 8030 W Ih10
San Antonio, TX 78233
210 341 5424

$10-$20 per person
Add a Review | Add a Photo | Tag This

Lorihassomecats (GroupRank 4)


Fried Avocados must be tasted. THe different quesos and salsa's are good. SO far We haven't tasted anything bad at this restaraunt. Service needs a little help but the food definately makes up for it.