Get directions to: Goya, Keller, TX Restaurant address: 4608 Vista Meadows Dr Keller, TX 76248, USA Driving Walking Bicycling Restaurant: Goya