El Charitos Mexican Deli Address: 11416 Loma Rica Rd, Loma Rica, CA 95901 Phone: (530) 742-2218 Hours: Tue: 11am-8pm Wed: 11am-8pm Thu: 11am-8pm Fri: 11am-8pm Sat: 11am-8pm Sun: 11am-8pm Restaurants, Deli, Food Products, Mexican & Latin American Food Products