Snap Ta Crepe is a French establishment specializing in crepes. They offer a variety of dishes, with options for reservations and a menu that includes appetizers.