El Mana Restaurant 3024823239106 North Union Street, Wilmington, DE, United StatesSaturday 10AM–9PM Sunday 3–9PM Monday Closed Tuesday 10AM–9PM Wednesday 10AM–9PM Thursday 10AM–9PM Friday 10AM–9PM Autentica comida puertoriqueña Read more… Add to favorites 41