Mama’s Ladas – Sioux Falls

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

Leave a Reply

Your email address will not be published. Required fields are marked *