Taco Time

295 Washington St, Afton, WY
(307) 885-8226

Hours: 10pm-9pm Monday-Saturday

Taco Time