Lennys Grill & Subs was established in 1998 by Len and Shelia Moore in Bartlett, Tennessee, and has since grown to around 100 locations primarily located ...
Del Taco, a popular restaurant chain headquartered in California, first opened its doors to customers in 1964. Today, you can find Del Taco in 596 locatio...