Salma Hayek has dinner at Craig's restaurant in West Hollywood on February 26, 2012