Tag Archives: Mama

Mama Lee’s Soul Food Restaurant in San Antonio Texas

San Antonio’s up and coming soul food restaurant. The Montgomery location is open Tuesday – Saturday 11am – 7pm and Sunday Noon to 4pm and closed on Mondays.