"cheap restaurant," 1884, American English, from bean (n.) + -ery.
be-all
beam
beamish
bean
bean bag
beanery
beanie
beano
beanpole
bean-stalk
bear