Get directions to: Taco Time, Afton, WY Restaurant address: 295 N Washington St Afton, WY 83110, USA Driving Walking Bicycling Restaurant: Taco Time