Based in San Antonio, Texas

Return to Under new ownership, Mama’s Kitchen still attracting regulars

mamakitchen5

Mama’s Kitchen is located on 504 W. Hildebrand Ave. BRIANNA RODRIGUE / THE TACOIST