Snack bar

Snack bar at the Warm Mineral Springs attraction in North Port, Florida.
The interior of a snack bar in the Netherlands
A snack bar in Bandhagen, Stockholm, Sweden
A snack bar in Malmi, Helsinki, Finland

A snack bar usually refers to an inexpensive food counter that is part of a permanent structure where snack foods and light meals are sold.