Sheridan from California Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Stagger Lee's - California, Sheridan, 4981 H St, 95681 (530) 633-9993 Map