Mama is a restaurant offering a diverse menu rooted in traditional Mexican cuisine. Online ordering is available.