One thing that I don't like about American culture is that people are a little too hesitant about adding 'retail' into publicly-owned spaces. There's a reflexive attitude of that being A Bad Thing, even though most Americans who visit, say, Japan, really appreciate the various shops and kiosks they have in transit stations over there.
I also really enjoyed in Germany when at the top of some hike there'd be an inn+restaurant, something Americans seem to treat as nearly anathema.
My local library has an indepenently run coffee kiosk out front, the Council (local govt) own the facility and lease it to the operator, and presumably have some lease terms about allowable signage and branding.
I'd probably feel differently if it was a mega franchise like Starbucks or McCafe right at the entrance of a civic building.
This means you can't for example have both the train operators and the food places pay rent to some third party that owns the station, it has to be the transit company owning the station to benefit from the footfall to it