The former Walker's Point home of a longtime Mexican restaurant would be redeveloped under a new $2 million proposal. The three-story, 6,400-square-foot building, 606-608 W. National Ave., housed ...