Firehouse Subs has opened its first international location in Zug, Switzerland. The chain also signed a development agreement to launch in Mexico later this year. According to parent company Restaurant Business International, these are the first of many planned global locations. Nation’s Restaurant News