Get directions to: Nena's, Garland, TX Restaurant address: 1440 Castle Dr Garland, TX 75040, USA Driving Walking Bicycling Restaurant: Nena's