restroom facilities and a trail. Mitchelville Freedom Park is located at 40 Harriet Tubman Way and is open Monday through Sunday from 6 a.m. to 9 p.m. For a more central location on the island ...
There are a variety of hiking trails in and around town ... Although Café Sabor has locations throughout Idaho and Utah, the Island Park outpost is a local favorite for a couple of reasons.