D&D Delights is a sandwich shop specializing in Cuban meals for breakfast and lunch.