Taco Bell6079 Horseshoe Bar Road 7:00 AM - 12:00 AM 7:00 AM - 12:00 AM 7:00 AM - 12:00 AM 7:00 AM - 12:00 AM 7:00 AM - 12:00 AM 7:00 AM - 12:00 AM 7:00 AM - 12:00 AM6079 Horseshoe Bar Road Loomis, CA 95650 USphone(916) 652-4676(916) 652-4676ServicesOnline OrderingView PageDirections