Taco Town is a casual Mexican restaurant offering tacos, burritos, and beer. Enjoy a vibrant, family-friendly atmosphere with daily specials on select drinks. Dine-in or order takeout.