How to Choose a Restaurant POS System?

Ever since Square made it possible for small time businesses to easily take credit cards, merchants have begun to take notice of new possibilities for the way they take payments. Cloud-based POS software is exploding in the market, and with so many options to choose from, it can be hard to know where to start.