Rico Taco Address: 2405 Holloway St, Durham, NC 27704 Phone: (919) 596-5328 Hours: Mon: 8am-9pm Tue: 8am-9pm Wed: 8am-9pm Thu: 8am-9pm Fri: 8am-9pm Sat: 9am-10pm Sun: 11am-6pm Restaurants Other Businesses: McDonalds Corporation at 1010 N Miami Blvd, Durham, NC 27703 Habachi Express at 2003 Holloway St, Durham, NC 27703 Chick-fil-A at 1058 W Club Blvd, Durham, NC 27701 Ruby Tuesday at 1058 W Club Blvd Ste 508, Durham, NC 27701 Moe's Southwest Grill at 359 Blackwell St, Durham, NC 27701