Based in San Antonio, Texas

Return to Mama’s Kitchen, 504 Hildebrand Ave.

7F7A0422

Chorizo and papa