Mama's Lada's Enchilada Shop 605 - 332-2772 Map It Website Email 116 West 11th Street Parking Family Food Drinks Patio Overview Mama’s Ladas is an enchilada shop and wine bar featuring homemade enchiladas, salsa, and guacamole. They also offer an extensive wine list and homemade sangria.