venue logo

Taco Town is a mobile food cart based out of La Crosse, WI that specializes in traditional Mexican recipes, but served in a Midwestern way!!!

Address

1536 Denton St.
La Crosse, WI 54601
Directions

Phone

1 Same