Third Lloyd Taco Factory Opens In Elmwood Village
Channel 4 has some yummy news for Elmwood Village,
Lloyd Taco Factory will be opening its third taco factory at 716 Elmwood Ave., the former site of Cecilia’s, this summer.
Peter Cimino, Founder, and Ceo says,
We are thrilled to have found the perfect home for our next Taco Factory – in the heart of the Elmwood Village...We recognize the neighborhood was hoping for something amazing to come to this iconic location and we’re confident we will deliver just that.
Construction should start in the next few weeks, with service beginning in June.
Cimino says the outdoor space will allow for live music, movie nights, and exclusive food items.