Squirrel enters its 41st year of powering the restaurant industry. At the National Restaurants Show 2025 (May 17 – 20th  at McCormick Place, Chicago), Squirrel is excited to showcase the latest innovations in hospitality technology.  Trusted by some of North America’s...

read more