Mama’s Ladas Description:
Quaint enchilada shop with sangria. Homey restaurant featuring homemade enchiladas, salsa & sangria, plus beer & wines by the glass.
Address:
116 W 11th St, Sioux Falls, SD 57104, United States
Phone Number:
+1 605-332-2772
Website:
http://mamasladas.com/
Store Hours:
Sunday: Closed | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | Saturday: 11AM-9PM