Meadow Vista from California Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Mountain Mike's - California, Meadow Vista, 16810 Placer Hills Rd., 95722 Fast Food (530) 878-1865 Map Steve's Place - California, Meadow Vista, 16770 Placer Hills Rd, 95722 Mexican (530) 878-0171 Map