Wiktionary
concessions stand
n. A place in a public location where food and drinks are sold.
n. A place in a public location where food and drinks are sold.