SPOKANE, Wash. — The Washington Hospitality Association says Larry Brown, the owner of The Onion in downtown Spokane, passed away.
Brown opened what would become The Onion Bar and Grill in 1975. He later revitalized Frank’s Diner, a landmark restaurant for visitors and locals alike…