Jaliscos 2107 E 17 St Idaho Falls ID United States
Hours: Mon-Thur 11 am-10 pm; Fri-Sat 11 am-11 pm; Sun 11 am-9 pm
Phone: 208.552.2021