Taco Town is a casual Mexican restaurant known for its tacos, birria, and burrito bowls.