Cantinflas & Grouchos is a Mexican restaurant offering a menu with dishes like nachos and seafood.