Hubby and I ate at Rasta Pasta just last summer. I still can't believe this! I can still see the palm trees and picture the ocean in the distance. First the tragedies on Sept 11; now this. Unbelievable.