Taco Bell1501 North Meridian Street 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM1501 North Meridian Street Portland, IN 47371 USphone(260) 726-2766(260) 726-2766ServicesOnline OrderingView PageDirections