
You can find crabs in many parts of the world. But Chilli Crab and Black Pepper Crab? No where better to find it than in Singapore! According to Wikipedia, the chilli crab was created in 1950 in Palm Beach Seafood Restaurant. Now, I never knew that it originated from there! 9 years later, the black pepper crab was born in Long Beach seafood restaurant.You may think that KFC's chicken is finger lickin' good. Let me tell you what finger lickin' good...