Giga Tacos is a fast food restaurant specializing in French tacos and Mexican cuisine, known for its large-sized tacos. They offer meal delivery.