tech:

taffy

Applebee’s

Applebee’s Deploying 100,000 Tablets In Restaurants

Applebee’s is deploying 100,000 tablets on every table and multiple bar positions at more than 1,800 restaurants in the United States by the end...