Taco John's has opened its first metropolitan location in Boston, US as part of the brand's US East Coast expansion strategy. The post Taco John's launches first metropolitan location in Boston, US appeared first on Verdict Food Service.
Taco John's is a Wyoming-based hospitality firm that owns and operates a chain of restaurants serving Mexican-style food products such as tacos and burritos for individuals.