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.

2 thoughts on “Mama Lee’s Soul Food Restaurant in San Antonio Texas

  1. edward lee

    Don’t know if this is a hoax but there is nothing gross about the food or facility at Mama Lee’s. 

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *