Business was booming on opening day at the new Santa Rosa In-N-Out. In-N-Out Burger Opens In Santa Rosa October 28, 2010
UPDATED: Please read and follow our commenting policy: