You came, you saw, you voted. The 2012 Best of Folsom winners are now live! See who won Best New Business, and Restaurant of the Year 2012. The big winners this year were Bidwell Street Bistro, who took an armfull of awards! Look for the winner’s awards at businesses soon. If they aren’t displaying it – tell them to support us too!