“Enchilada shop and wine bar”
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. We have a friendly service staff and want you to feel right at home at Mama’s Ladas so come stop in and say hello!
People love this place but I don't get it. South Dakota Mexican in a tiny shop with no options.
Be the first to add a review to the Mama's Ladas.
- Mon - Sat: 11:00 am - 9:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted