The RAM Re-opens its Doors Adjacent to the Clackamas Town Center! Clackamas, OR (Restaurant News Release) The RAM Restaurant and Brewhouse in Clackamas has moved and reopened its doors to its… October 31, 2013 · ·