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