Mama Lencha
Mexican
Mama Lencha #2 is a Mexican restaurant. They serve Bistec Encebollado, a dish of thin steak topped with grilled onions, served with rice, beans, and tortillas.
Location
Best places nearby
The highest rated places close to Mama Lencha.
Local restaurants nearby
3025 S Memorial Dr, Tulsa, OK 74129, USA


