Taco Bus

505 N Franklin St

505 N Franklin St, Tampa, FL 33602, USA | 813-397-2800

Website | Menu | $

Known for

  • mexican

Teams

  • Lightning