My son just finished at UOP and has started work in Roseville, living between the HP campus and the Galleria at Roseville. We will be visiting him fairly often including this weekend. Are there any good restaurants in or around Roseville? We are open to anything: Thai, barbecue, hole-in-the-wall ethnic, Mexican, sandwich joints to nice sitdown Italian, Cal-Med, California cuisine and aren't averse to driving for good food either. Also if there are any good grocery stores, wine shops, etc. please share. Thanks.