Mama's Ladas

143 Reviews
TripAdvisor Traveler Rating

Details

116 W 11th Street
Sioux Falls, SD 57104
Get Directions

Mama’s Ladas is Sioux Falls’ only Enchilada Shop & Wine Bar conveniently located in downtown Sioux Falls. 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. Our store hours are Monday through Saturday, 11 a.m.-9 p.m.

Location and Nearby Attractions