First National Taphouse Expands To Southwest Portland

The first successful location of the First National Taphouse opened in Eugene, Oregon just over a year ago in May of 2013 but is already branching out to open a Southwest Portland location near Portland State University. The new taphouse and bottleshop will open near SW 5th and College Way.
CLICK HERE to read the rest of this post!