Restaurants finally have started opening at The Boardwalk Apartment Homes, an $80 million, 234-unit complex at 521 E. 41st St. on the south side of the Boise River. (Hop onto the Greenbelt from ...