D'Leon's is a family-owned Mexican restaurant that started with it's first location on West O as the only 24-hour drive through in Lincoln, Nebraska. Due to the success of the first location, a second location was opened on N 27th Street. This location was the first dine-in/drive-thru location that opened in 2005 that had one simple advantage, patrons were able to sit down and enjoy a meal while it's hot. This location was able to attract more families to stop in because of the dine-in but it also proved a point to all customers that the food is made fresh and all the food no matter what are all family recipes.