Get directions to: Pho 20, Galveston, TX Restaurant address: 2101 Broadway St Galveston, TX 77550, USA Driving Walking Bicycling Restaurant: Pho 20