Houston's "nonprofit pub" idea is catching on; Oregon Public House due to open next month.