Specialties at this Cuban restaurant include the Cuban sandwich, seafood paella and ropa vieja. The restaurant is open for lunch Monday through Saturday, and for dinner Tuesday through Saturday. Address: 321 Magazine Street New Orleans LA USA 70002 1 504 581-9680