Jessica Alba and Cash Warren Spotted Enjoying the Beach in Mexico