Oregon cafe featured in ‘Twilight’ up for sale
The Carver Cafe, a filming location used in the movie "Twilight," is for sale, but owners say the business is not closing. DAMASCUS, Ore. (KPTV) - The Carver Cafe, a filming location used in the movie “Twilight,” is for sale, but…