Allo Tacos is a fast-food establishment specializing in Mexican cuisine. They offer takeaway options and online ordering for their menu items.