Chapala 2317 12 Avenue Rd Nampa ID United States
Open 7 days a week, 11 am to close.
Phone: 208.461.9355