Tacos Neno is a Mexican restaurant specializing in tacos and tortas. It is located at 946 Wisconsin Ave. The establishment is known for its fast food service.