Le Saut du Crapaud is a French restaurant offering artfully presented French-Mexican fusion dishes in a cozy, colorful bistro setting.