If it's a public kiosk-like environment, especially if Google Play and related apps are not important, I would suggest using an inexpensive Android compatible "dev" board and spec'ing the display separately. You need to be careful about driver support. If 2" is really acceptable, you should be able to find stuff that will be fist-proof.