0 a small, informal restaurant where small meals can be eaten or bought to take away:
1 a place where you can buy small amounts of food that are packaged or ready to eat:
A small museum as well as a snack bar, a restaurant, and a souvenir shop were built in the vicinity of the attraction.
Light refreshments are available at the snack bar at the same prices as were charged for similar items at the tea house.
On fine days, the doors round the snack bar can be thrown open and refreshments taken in the open air.
I recognise that in exceptionally fine weather the snack bar is crowded.
According to this there are 27,978 restaurants, cafes and snack bar companies having fewer than ten shops.
There was no canteen there, only a snack bar.
If there was any possibility of the snack bar being considered, this definition will eliminate it.
But, of course, a self-service restaurant is not a snack bar.