Cameron and June Carr will be opening an O'Carr's Restaurant in downtown Birmingham. The 2,000 square-foot full-service eatery will be located at 214 18 th St. North. The Carr's purchased two adjacent buildings on 18 th St N. seven years ago with the intention of turning the upper floors into lofts and the main floor into an O'Carr's. After the economy tanked six years ago, the Carr's put the project on hold, even listing the buildings for sale, which got several offers. "We finally got back…