Mama’s Ladas is Sioux Falls’ only Enchilada Shop & Wine Bar conveniently located in downtown Sioux Falls on W. 11th Street. Mama’s Ladas was established in 2001 and has been serving up fresh homemade ladas, salsa, and sangria ever since. Mama’s Ladas has a friendly service staff and want you to feel right at home at Mama’s Ladas so come stop in and say hello!
While at Mama’s Ladas they have made a name for theirselves in Sioux Falls by delivering homemade food and providing an open space where people can enjoy themselves and make new friends.
Mon 11:00 AM - 9:00 PM Tue 11:00 AM - 9:00 PM Wed 11:00 AM - 9:00 PM Thu 11:00 AM - 9:00 PM Fri 11:00 AM - 9:00 PM Sat 11:00 AM - 9:00 PM Sun Closed