Nacho Daddies opens Monday, March 14 Posted on March 9, 2011 Get ready! Nacho Daddies opens Monday, March 14….just in time for Lent.