Tic Tac is a snack bar offering sandwiches and other light fare.