Grimes from California Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map El Oasis - California, Grimes, 155 Main, 95950 (530) 437-2463 Map Islander - California, Grimes, 201 Main St, 95950 (530) 437-2284 Map