Otto's Tacos is one of Taco Cabana's top competitors. Otto's Tacos was founded in 2012, and its headquarters is in New York, New York. Like Taco Cabana, Otto's Tacos also works within the Travel, Recreation & Leisure sector. Otto's Tacos has 464 fewer employees than Taco Cabana.