Taco Time adresses in Afton‚ WY Home Work hours Taco Time hours Wyoming Afton AddressPhoneMap295 N Washington Afton(307) 885-8226 You May Like Pizza Hut hoursTaco Time hoursSubway hoursPeople Are Reading