Laredo Taco Company

    Taco 'bout delicious! 7-Eleven, Inc. is expanding its love for tacos with its opening of its very first Laredo Taco Company restaurant in Florida—the first of more than 15 planned for the state.