Taco Town is a Mexican restaurant offering counter-service tacos, burritos, and other traditional dishes for lunch and dinner. Takeout and delivery options are available.