Nacho Mama's offers Tex-Mex and American cuisine. Established in 1998, it has become a popular dining spot.